Auf top-Eigenschaft zugreifen

Flow23

Grünschnabel
Hallo zusammen,

ich möchte in einer JavaScript-Funktion den top-Wert eines Listenelementes auslesen und in einer Variablen
speichern. Dannach soll dieser Wert einem anderen Listenelement als top-Wert zugewiesen werden.
Mit "var pos = document.all[Listenelement1].style.top;" versuche ich den top-Wert des ersten Elements einzulesen.
Mit "document.all[Listenelement2].style.top = pos;" versuche ich dann dem zweiten Listenelement den eingelesenen Wert zuzuweisen.

Das Problem: Das ganze funktioniert nicht! In der Variable pos steht leider gar nichts.

Was mache ich falsch

Gruß Flow23
 
Zum einen....
spreche das Element besser per:
Code:
document.getElementById('Listenelement1')
...an, damit es auch mit Brausern ausser IE/Opera funktioniert.

Zum anderen....hat "Listenelement" denn überhaupt eine "top"-Eigenschaft, ...wie und wo hast du diese definiert....Javascript kann diese nur erkennen, wenn sie per inline-CSS oder per JS selbst gesetzt wurde.
 

Neue Beiträge

Zurück