das ist eine gute Frage da JS ja zuerst ausgeführt wird oder . Jedoch habe ich nun folgendes getan
das tabelle erstellen in eine function gepackt um es erst nachdem die Seite aufgebaut wurde auszuführen per klick auf einen button . Die function wird auch aufgerufen , jedoch wird die Tabelle nicht erstellt . Habe nun auch das box4 in "" gepackt , trotzdem keine reaktion :(
var tr;
var td;
function tabelleerstellen(){
alert("function geht");//um zu sehen ob die function bei klick auf button ausgeführt wird was funktioniert
var table = document.createElement("table");
table=table.appendChild(document.createElement("tbody"));
for(i=0;i<1;i++){
tr = document.createElement('tr');
table.appendChild(tr);
for(j=0;j<1;j++){
td = document.createElement('td');
td.setAttribute("id",i+"_"+j);
td.appendChild(document.createTextNode("hi text"));// damit man was sieht
tr.appendChild(td);
}
}
document.getElementById("box4").appendChild(table);
}