ChrisB: Löschen einer TR erzeugt eine Zwischenzeile

Beitrag lesen

Hi,

document.getElementById( "Tabelle" )[i].removeChild( document.getElementById( "Tabelle" )[i].firstChild );

aber da bringt er mir nur, das document.getElementById( ... )[...]. null oder kein objekt sei.

Höchstvermutlich weil du mit firstChild auf etwas anderes zugreifst, als du glaubst.

Du hast doch bereits die Referenz auf die Tabellenzeile, die du entfernen willst, vorliegen - also warum benutzt du die dann nicht einfach?

tabellenZeile.parentNode.removeChild(tabellenZelle);

So brauchst du dir überhaupt keine Gedanken darum zu machen, welches Element jetzt das Elternelement ist, aus dem du die Zeile entfernen willst - wer sein Elter ist, dass weiß das Element selber nämlich am besten.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?