Mathias Brodala: left/top nach createElement setzen

Beitrag lesen

Hallo SQLer.

Ich möchte anhand eines eingelesenen XML Dokuments dynamisch ein DIV erzeugen, das klappt auch:
var e = document.createElement("div");

dem möchte ich nun allerdings eine absolute position zuweisen, das klappt nicht:
e.style.left = 50px;
e.sytle.top = 50px;

Klar, die Variable „50px“ ist ja auch nicht definiert und kann sie syntaktisch auch nicht. Du möchtest sicher Anführungszeichen für den Wert verwenden.

wie muss ich die werte setzen?

muss ich zum schluss das element appenden?
document.appendChild(e);

Damit würdest du dieses Element direkt neben das html-Element setzen. Du möchtest das Element also eher an document.body oder etwas Vergleichbares anhängen.

Einen schönen Montag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules