urmel273: div mit Javascript direct unter document

Beitrag lesen

Du musst das Div erst in dem DOM erstellen (create) und dann an den Body anfügen

g = document.createElement('div');
g.setAttribute("id", "bilder");
document.getElementsByTagName("body")[0].appendChild(g);


>   
> ungetestet. Sollte aber funktionieren. Der DOM Baum represäntiert die Struktur deines HTML-Dikumentes. Da muss erst ein neuer Elementknoten mit neuem Attribut knoten erstellt werden und dann ans Body angefügt werden. DOM soillte das Stichwort für weitere Informationen sein.  
>   
> Gruß Bobby  
>   
  
Super, hat geklappt. Ich hatte bei meinen vielen Versuchen vorher teilweise dasselbe, nur bin ich einfach nicht auf .getElementsByTagName("body")[0] gekommen ich hab hier entweder nur .body genommen.  
An allen anderen Stellen beim Einfügen in den DOM hab ich immer erst denn Knoten erstellt und dann ins DOM angehängt, nur hab ich hier den verkehrten Anknüpfpunkt gewählt.