Jens2: document.usw.style.left -> kein Wert?

Beitrag lesen

Hallo.
Ich habe ein <div> Element mit der ID "test".
code:
--------------------------------------------------
<div id="test" style="position:absolute; left:450px; top:350px; width:300px; height:150px;>
--------------------------------------------------

Nun möchte ich mit Javascript auf "left:450px" zugreifen und den Wert verändern.
Nur den Wert zu ändern funktioniert auch prima. Dazu benutze ich folgendes:
code:
--------------------------------------------------
document.getElementById("test").style.left = "100px";
--------------------------------------------------

Weiterhin möchte ich auch, dass der Wert dynamisch verändert wird, also z.b. X + 10px.
Soweit so gut, ich habe mir gedacht, dass ich mir die "X px" hole und mit ein paar String Operationen das "px" entferne. Aber zu früh gefreut. Ich bekomme keinen Wert zurückgeliefert, d.h. meine Variable ist hinterher leer.
code: (funktioniert nicht)
--------------------------------------------------
var pixel = document.getElementById("gross").style.left;
--------------------------------------------------

Wie kann ich an den Wert kommen?
Gruß.