[JavaScript] Position von <div> rausfinden?



  • Hi!
    Ich habe folgendes gemacht:

    <DIV ID="Farbwahl" STYLE="position: absolute;">test</DIV>
    

    später hab ich dann mit JAvaScript versucht die Position, bezogen auf seine alte zu verschieben mit.

    document.all.Farbwahl.style.top = (document.all.Farbwahl.style.top * 2);
    

    Die Y Position ist nicht 0 und normalerweise gehts mir eh darum eine Variable zu dem alten Wert hinzuzufügen.. Aber grundsätzlich, wie geht das?

    MfG
    Eich



  • die Style-Angabe top enthält nur dann einen Wert, wenn du direkt einen angegeben hast!
    Mit offsetTop funktioniert es im IE - z.B. so:

    with(document.all.Farbwahl) { style.top = offsetTop*2 }
    

Anmelden zum Antworten