megaman7de: Tabelle mit dynamisch erstellen

Beitrag lesen

Hallo,
Ich möchte gerne eine tabelle dynamisch erstellen.
Dazu habe ich auch bereits eine funktion geschrieben die das macht
allerdings wird nur das erste "td" erstellt obwohl die anderen genauso erzeugt werden ?
warum werden die anderen "tds" nicht erstellt ?

hier der code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Titel</title><script type="text/javascript"><!--
function bla()
{
 var newtr = document.createElement("tr");
 var newtd = document.createElement("td");

var textf = document.createTextNode("f");
 var textg = document.createTextNode("g");
 var texth = document.createTextNode("h");
 var texti = document.createTextNode("i");
 var textj = document.createTextNode("j");

document.getElementById("tab").appendChild(newtr);

document.getElementsByTagName("tr")[0].appendChild(newtd);
 document.getElementsByTagName("tr")[0].appendChild(newtd);
 document.getElementsByTagName("tr")[0].appendChild(newtd);
 document.getElementsByTagName("tr")[0].appendChild(newtd);
 document.getElementsByTagName("tr")[0].appendChild(newtd);

document.getElementsByTagName("td")[0].appendChild(textf);
 document.getElementsByTagName("td")[1].appendChild(textg);
 document.getElementsByTagName("td")[2].appendChild(texth);
 document.getElementsByTagName("td")[3].appendChild(texti);
 document.getElementsByTagName("td")[4].appendChild(textj);
}
//--></script></head>
<body onLoad="bla()">
<table>
<tbody id="tab">

</tbody>
</table>

</body></html>

auch abrufbar unter:
http://people.freenet.de/megaman7de/v/versuche.htm