steffen: Inhalt eines Knotens kopieren

Beitrag lesen

Hallo Helfer,

ich hab mal wieder ein problem, bei dem ich nicht weiterkomme.

Ich habe eine Tabelle:

<html>  
 <tr>  
  <td>Text<input type="text">Text2</td>  
 <tr>  
<html>

Nun möchte ich in diesem td-Tag ein div rumlegen also so:

<td><div>Text<input type="text"><p>Text2</p></div></td>

Bisher sind alle meine Versuche gescheitert ...

Probiert habe ich in etwa folgendes:

var table = document.getElementsByTagName("table");  
var tr = table[0].getElementsByTagName("tr");  
var td = tr[0].getElementsByTagName("tr");  
  
var child_div = document.createElement("div");  
for(var i=0; i<td.childNodes.length; i++){  
 child_div.appendChild(td.childNodes[i]);  
}  

Klappt eigentlich ganz gut, nur das "Text" kein Knoten ist.

Kann mir bitte jemand sagen, was ich falsch mache? :(

lg steffen