Elya: Layer bewegen in Netscape 6

Hallo,
ich habe ein Script, das ein Bild (im Layer mit ID) endlos von rechts nach links über den Bildschirm bewegt. Defacto sind es 2 Bilder/Layer, die aneinandergesetzt werden. Mein Problem ist, daß dieses Script für NN6 nicht vorgesehen ist und ich es entsprechend erweitern möchte.

Frage: gibt es irgendeine Möglicheit, per getElementbyID oder byTagName auch die x/y-Position eines __<div>-IDs__ anzusprechen? Oder geht das bei getElementbyTagname nur über die [arraynummer] eines Elements?

Und wie geht das dann weiter?
ich habe für IE4+ z.B. folgendes:
newpix = document.all["first"].style.pixelLeft - pix;
in NN6 habe ich versucht
newpix = document.getElementbyId('first').style.pixelLeft - pix;
                                         ^^^^^^^^^
stimmt aber irgendwie nicht.

http://forum.de.selfhtml.org/archiv/2002/3/8422/#m46620 habe ich nicht ganz verstanden.

Kann mir jemand auf die Sprünge helfen? Wäre sehr nett :)

Gruß aus Ehrenfeld
Elya

  1. hi,

    schubsen:
    document.getElementById("...").style.left = "200px";

    auslesen:
    var left = parseInt(document.getElementById("...").style.left);

    auslesen klappt bei manchen Browsern erst, _nachdem_ Du per JS positioniert hast.

    Gruesse  Joachim

    1. Hi Joachim,
      <stolz wie oskar>
      Geschafft! Dein Tipp war super und hat mich auf den richtigen Weg gebracht! Danke!
      </stolz wie oskar>

      Gruß aus Ehrenfeld,
      Elya