Struppi: firstChild bei dynamischer Tabellenzeile

Beitrag lesen

Ich habe in meiner HTML Datei eine Tabelle mit 2 Zeilen, nun füge ich dynamisch mit Javascript weitere Zeilen dazu. Funktioniert auch super.

Mein <tr>-Tag bekommt eine id zb "zeile[0]". Nun möchte ich mit

document.getElementById('zeile[0]').firstChild.innerHTML

auf den Inhalt des ersten <td>-Tags zugreifen. Funtkioniert auch, aber nur bei den Elementen die ich dynamisch hinzugefügt habe, bei meinen ersten 2 statischen Zeilen bekomme ich nur ein "undefined" zurück obwohl da das selbe drin steht wie bei meinen dynamischen Zeilen.

einfacher, statt den unschönen Weg, den du jetzt gegangen bist, wäre z.b.

document.getElementById('zeile[0]').getElementsByTagName('td')[0]

Damit hast du auf jeden Fall zugriff auf das erste td element nach dem tr und das ist ja was du willst.

Struppi.

--
Javascript ist toll (Perl auch!)