Hallo Matthias,
var zeile = document.createTextNode("tr");
var tdeins = document.createTextNode("td");
var tdzwei = document.createTextNode("td");
var tddrei = document.createTextNode("td");
var tabelle = document.getElementById("tab3");
wenn du Tabellenelemente erzeugen willst, warum erzeugst du dann Textknoten? Ich glaube, du suchst http://de.selfhtml.org/javascript/objekte/document.htm#create_element@title=createElement. Und bedenke, eine Tabelle hat folgenden Aufbau:
<table>
<tbody>
<tr>
<td>
...
</td>
...
</tr>
...
</tbody>
</table>
Also den tbody nicht vergessen.
Gruß, Jürgen