Glory: obj.style.left liefert leeren String

Beitrag lesen

Hallo.
Ich habe dieses CSS:

  
#meinElement  
{  
 position: relative;  
 top: 200px;  
 left: 400px;  
 width: 200px;  
 height: 120px;  
}  

und dazu folgendes Javascript:

  
function irgendwas(obj)  
{  
 alert(obj.style.left);  
}  

Wenn ich nun die Seite und die Funktion irgendwas() mit einem Zeiger auf das Objekt mit der ID "meinElement" aufrufe, dann erhalte ich mit alert() nichts -> einen leere Zeichenkette. Die Fehlerkonsole sagt nichts und es sollte ja auch alles korrekt sein. Wenn ich dem Objekt aber vor dem alert() einen Abstand zuweise ("obj.style.left = '123px';"), gibt das alert() auch den entsprechenden Wert aus. Warum tut es das denn vorher nicht? Und wie komm ich nun an den Abstand nach links oder oben heran?

Um Hilfe bettelnd,
Glory