Stefan: Verwendung des Objekt style

Hallo zusammen,
ich möchte einen div-Bereich mit der id='content' mittels der folgenden Funktion (s.u.) verschieben. Das ganze funktioniert beim IE 6.0 problemlos, aber nicht beim Mozilla 1.0 und auch nicht beim Netscape 6.2.
Was muss ich machen, dass die Funktion browserübergreifend läuft?

function moveText(intStep){
obj = new Object();
obj = document.all.content;
obj.style.top = parseInt(obj.style.top)-intStep;
}

Viele Grüße
Stefan

  1. ich möchte einen div-Bereich mit der id='content' mittels der folgenden Funktion (s.u.) verschieben. Das ganze funktioniert beim IE 6.0 problemlos, aber nicht beim Mozilla 1.0 und auch nicht beim Netscape 6.2.
    Was muss ich machen, dass die Funktion browserübergreifend läuft?

    document.getElementById("content").style.top = ...

  2. Hallo,

    document.all ist IE-spezifisch, das versteht sonst kein Browser. Nimm statt dessen document.getElementById oder dergleichen.

    Viele Grüße,
    Jürgen

  3. Hallo Jürgen, hallo Björn,

    es funktioniert, vielen Dank für den Tipp.
    Dass document.all IE-spezifisch ist, wusste ich nicht.

    Viele Grüße
    Stefan