CSS Eigenschaften eines Bildes auslesen

YelloW22

Erfahrenes Mitglied
hallo.
ich bin am Verzweifeln. habe schon zick verschiedene Lösungen versucht, nichts funktioniert.

ich will aus diesem bild:
HTML:
<img src="c3.png" style="position: absolute; left: 0px;">

den "left"-Wert in einer Javascript-Function auslesen, ändern, und wieder dem Bild übergeben, so dass dieses SOFORT geändert angezeigt werden soll.

wie lös ich das? ich komme einfach nicht an den Wert ran, bekomme immer null.
Wie schreib ich ihn wieder hinein ?
und wird das Bild dann automatisch aktualisiert ? Seite aktualisieren kann ich nicht machen, weil im Hintergrund der Flashfilm weiterlaufen soll.
 
Ertmal würde ich dem Bild eine ID geben, das macht es einfacher (ist aber nicht unbedingt nötig!).

HTML:
<img id="das_bild" src="c3.png" style="position: absolute; left: 0px;">

Und dann folgendes JavaScript.

Javascript:
var bild = document.getElementById("das_bild");

//auslesen
alert(bild.style.left);

//schreiben
bild.style.left = "123px";

Und ja, es wird sofort aktualisiert.
 
Zurück