KitCat: Tabelle dynamisch erzeugen

Beitrag lesen

Was versuchst Du denn, und was bedeutet jeweils "klappt nicht"?

<html><head><title>Test</title></head>
<body>

<table id="Tabelle" border="1">
</table>
<script type="text/javascript">
var liNummer = 0;

function insert(){
 liNummer++;
 var newTR = document.createElement("tr");
 newTR.id = "tr"+liNummer;
 document.getElementById("Tabelle").appendChild(newTR);

var newTD = document.createElement("td");
 newTD.id = "td"+liNummer;
 newTR.appendChild(newTD);

var newTDText = document.createTextNode('Das ist Tabelleneintrag Nummer ' + liNummer);
 newTD.appendChild(newTDText);

}

</script>
<a href="#" onClick="insert(); return false;">add</a>
</body></html>

Ein miniBeispiel wäre super!

Nein, Lösungen poste ich nicht, die schaden nur.

schade, hätte mir geholfen...

Meine Ausgangssituation ist einfach ein <table id="Tabelle"></table>. Habe dann versucht ein tr zu erzeugen und mit appendChild anzuhängen

An die Tabelle, oder an den in der Tabelle enthaltenen <tbody>?

siehe oben... hmmm, <tbody> nutz ich gar net :-)

Klappt alles nicht... Jedenfalls nicht im IE...

Und in einem richtigen Browser?

naja, der fox geht, aber ich meine, auch der ie ist ein browser... zumal die netten damen im sekreteriat nur mit dem ie arbeiten muss es damit gehen... grundsatzdiskusionen welcher browser toll ist und welcher nicht brauch ich grad also nicht, da der kunde könig ist und der halt ie nutzt :-)

gruß, KitCat