1Danke
ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
867
867
EMPFEHLEN
-
Da ich mein CMS etwas aufpeppen will, wollte ich einen kleinen DatePicker schreiben. Dazu benötige ich die Position eines Elementes. Dies funktioniert im Internet Explorer sehr gut, jedoch im Firefox passiert leider nix. Ich denke es liegt an offsetTop und offsetLeft. Hier einfach mal der Code:
Gruß soyoHTML-Code:<script type="text/javascript"> function show(){ var coords = getElementPos('test'); alert(coords.x + ":" + coords.y); } function getElementPos(iElementID){ var element; var coords = {x: 0, y: 0}; element = document.all[iElementID]; while (element) { coords.x += element.offsetLeft; coords.y += element.offsetTop; element = element.offsetParent; } return coords; } </script> ... <div id="test">Hallo!</div>
Aktuelle Zertifizierung: MCP 70-270, CCNA
In Arbeit: 70-291, 70-290, 70-284, 70-293, 70-294, 70-298
-
Es liegt an document.all ...verwende stattdessen die DOM-Methode getElementById()
-
Funktioniert ohne Probleme, da hätt ich auch selber drauf kommen können.
Gruß soyoAktuelle Zertifizierung: MCP 70-270, CCNA
In Arbeit: 70-291, 70-290, 70-284, 70-293, 70-294, 70-298
Ähnliche Themen
-
Probleme mit offsetTop und offsetLeft
Von maybedoo im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 25.09.08, 10:10 -
offsetLeft & offsetTop falsch berechnet
Von FipsTheThief im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 05.08.08, 11:04 -
offsetLeft - offsetTop falsch bei gefloateten Elementen
Von hans jörg im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 09.10.07, 09:09 -
sich änderndes offsetLeft auslesen
Von therealmac im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 28.03.07, 08:53 -
Probleme mit offsetTop beim IE
Von Klopfdreh im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 11.01.06, 13:06





Zitieren
Login





