c.i.b.magic: Javascript/Dom: Zeile in Tabelle einfügen

Beitrag lesen

Hallo Community,

nach 11 Jahren Programmiererfahrung in JS kriege ich hier die Motten !!!

Folgender Fall :

ich habe eine vom Server generierte HTML-Tabelle mit einer unbekannten Anzahl von Zeilen.
In diese Tabelle möchte ich nun mit JS/DOM an 1 bis n Stellen eine neue Zeile mit Text einfügen.

<tr><td colspan=8 style="font-size:12pt;color:blue">'+neuername+'</td></tr>'

Die Tabelle verfügt über keine Zeilen- oder Zellen-IDs, allerdings kenne ich die Zeilennummer, an der eingefügt werden soll.

Es ist völlig unproblematisch, das TR als Objekt zu ermitteln, VOR dem ich einfügen will.

Jetzt mein Problem:
jedwede Form des Einfügens scheitert - entweder meldet der Browser (IE 6) einen Laufzeitfehler, das die Anwendung auf das Objekt nicht zulässig ist, oder irgendeine andere Fehlermeldung.

Versucht habe ich es mit :

  • createElement
  • insertAdjacentHTML
  • outerHTML

Nichts funktioniert, wobei ich vor allem nicht verstehe, warum AdjacentHtml nicht funktioniert.
Kann man keine kompletten Zeilen in eine Tabelle einfügen ?????

Wer kann helfen ?! Danke schon einmal jetzt für ein Feedback

Stephan