Aikidoka: Neues Fenster. Nur im Firefox, nicht im IE

Beitrag lesen

Hi!
Klar geht das! Du musst es in etwa so machen:

  
var div = document.createElement("div"); /* Damit erzeugst du das DIV, das dann über alles andere gelagert wird, und die 100% Höhe und Weite hat*/  
div.setAttribute("id", "foo"); /*Hier weist du dem DIV das Attribut "id" zu. Die "id" hat den Wert "foobar". Damit kannst du dann das DIV über CSS formatieren*/  
/*Dann kommt das DIV, indem dein übriger HTML-Code steht*/  
var div_bar = document.createElement("div");  
div_bar.setAttribute("id", "bar"); /*Warscheinlich willst du dieses DIV auch wieder über CSS formatieren. Deswegen die id*/  
/*Und jetzt kannst du immer weiter so die Elemente erstellen und diesen dann Attribute zuweisen.*/  
/*Du kannst aber auch über innerHTML dann den übrigen HTML-Quelltext zuweisen. Das ist aber AFAIK keine schöne Lösung. Aber es erspart Arbeit. (Man möge mich kritisieren, sollte es falsch sein)*/  
document.getElementById("bar").innerHTML = "Hier muss der Quelltext hin";  

Wenn es Probleme gibt kannst du dich ja wieder melden.
ciao. aikidoka.