Knusperklumpen: Problem mit innerHTML und IE - suche Lösungsalternativen

Beitrag lesen

So, vom Mittag zurück ;-)

Hm, hast du dazu mal eine Beispielseite?

Zwar nicht was den vollen Umfang angeht (also ohne dynamisch nachgeladenen Code usw.) aber mal schnell was wo das Problem zu sehen ist.

http://www.knusperklumpen.de/test2.html

Dort wird einfach nur beim klicken auf den Testlink folgendes Javascript ausgeführt:
new_id = 'neue_zeile';
new_tr = document.createElement("TR");
new_tr.setAttribute('id', new_id);
document.getElementById('test_table').appendChild(new_tr);
document.getElementById(new_id).innerHTML = "<td>huhu</td>";

Im Firefox funktioniert es prima aber der IE bringt halt seinen Laufzeitfehler weil er wohl nich mit innerHTML in TR schreiben kann.
Wie schon gesagt ist der von Server geschickte Code etwas länger und komplexer, daher ist ein einzelnes createElement für alle Elemente ausgeschlossen ... sowas wie das von dir angesprochene inportNode klingt ja aber nicht schlecht ... wenn es eine Lösung für _alle_ Browser gäbe.

mfg
Knusperklumpen