Hallo ChrisB,
Natürlich weiss ich, dass ich die Fehlermeldung mache. Die Fehler im IE kommen daher, dass der Code dann nicht valide ist. Warum das so ist, soll mein Code ja rausfinden.
Ich setze den innerHTML übrigens für einen DIV Container. Der hat laut Doku die "Erlaubnis".
Meine Validierung klappt ganz gut bei Firefox, Opera und Konqueror. Nur beim IE6 und 7 nicht.
Ungeachtet dessen: Wenn ich den per innerHTML eingefügten Code im Developer Toolbar dann ansehe, dann sind zB nach 7540 guten Zeichen plötzlich über 100 rausgeschnitten. Mitten in einem <INPUT> Tag. Dann geht es unverändert weiter. Nach weiteren 642 Zeichen fehlen plötzlich ca. 50 Zeichen. Einfach so. Wieder mitten in einem <div style=""> Tag. Das Resultat sieht dann grauslig aus und läuft natürlich nicht.
Warum schnippelt mir der IE einfach Teile raus wenn ich per innerHTML einfüge?
Donald