Christian Kruse: DOM :: Wie aktuelle Layerposition ermitteln

Beitrag lesen

Hallo, <-- guck mal, eine Begruessung,

Ich benutze folgende Funtion, um unter NS 6 die aktuelle
Position eines DIVs zu ermitteln:

var myDiv = document.getElementById("Div1");
var Position = parseInt(myDiv.style.left);
alert(Position);

Wieso gibt der Browser als Alert statt einer Pixelangabe
immer NaN (Not a number) aus??? Mit diesen Werten kann man
ja nicht weiterarbeiten!

Wurde 'left' als CSS-Eigenschaft schon gesetzt? Oder ist die
noch nicht vorher gesetzt worden, entweder ueber JS oder ueber
CSS? *Sicher*, dass die Schreibweise richtig ist? JS ist
Case-Sensitive!

Gruesse,
 CK