Node-Objekt
Sebastian Eckert
- javascript
0 Joachim
Hallo zusammen,
ich möchte mit JavaScript eine Tabelle erzeugen, aber komme einfach nicht zum Ergebnis mit folg. Code.
// Als erstes Erzeugen der notwendigen Node-Objekte
NewTable = document.createElement("table");
NewTr = document.createElement("tr");
NewTd = document.createElement("td");
NewText = document.createTextNode("CalenderElement");
// Zusammensetzen der Node-Struktur
NewTd.appendChild(NewText);
NewTr.appendChild(NewTd);
NewTable.appendChild(NewTr);
document.getElementsByTagName("body")[0].appendChild(NewTable);
Kann mir vielleicht jemand sagen, was ich hier falsch mache ?
Danke
Sebastian
hi,
ich möchte mit JavaScript eine Tabelle erzeugen, aber komme einfach nicht zum Ergebnis mit folg. Code.
Code passt, Zeitpunkt des Aufrufes nicht, da body noch gar nicht da. Entweder Script in den Body, oder per onload rufen.
Gruesse Joachim
getestet:
<html>
<head>
</head>
<body>
<script language="javascript1.2">
// Als erstes Erzeugen der notwendigen Node-Objekte
NewTable = document.createElement("table");
NewTable.setAttribute("border","1")
NewTr = document.createElement("tr");
NewTd = document.createElement("td");
NewText = document.createTextNode("CalenderElement");
// Zusammensetzen der Node-Struktur
NewTd.appendChild(NewText);
NewTr.appendChild(NewTd);
NewTable.appendChild(NewTr);
document.body.appendChild(NewTable);
</script>
</body>
</html>