Hallo,
ich versuche jetzt schon eine Weile das Problem zu lösen, komme aber nicht vorwärts und hoffe ihr könnt mir weiterhelfen:
Ich möchte gerne dynamisch ein neues div Element erstellen, dieses in den DOM Baum einhängen und noch Eigenschaften festlegen (background, height,...).
var menu = document.getElementById("lyr0");
var newLink = document.createElement("div");
newLink.appendChild(document.createTextNode("Test Div"));
var var1 = document.createAttribute("background");
var1.nodeValue="green";
newLink.setAttributeNode(var1);
menu.appendChild(newLink);
Es wird "Test Div" angezeigt (einhängen funktioniert also anscheinend), allerdings funktioniert background nicht (genausowenig wie left oder top). Deshalb vermute ich dass ich hier einen grundsätzlichen Fehler mache ?
Hat mir jemand einen Tipp wie ich dem "div" die Eigenschaften zuweisen kann ?
Gruß und vielen Dank
Heph