Ein nicht existentes Objekt wird angezeigt?
Es existiert als document.getElementsyName("neu")[0]. Aber nicht als document.form1.neu im Firefox - im IE schon.
Könnte es sein, dass du Properties, die du später abfragen möchtest, auch angeben musst? Also etwa so:
TD.innerHTML="<input type=checkbox name=neu checked=checked>"
Das ist nicht der Punkt. Das Objekt existiert als Child des TD Objektes - aber eben nicht als Child des forms Objektes.
Vielleicht müsste die Fehlermeldung heißen: document.form1.neu has not the property "checked"
Nein - die Fehlermeldung ist schon richtig. Eben weil das Objekt nicht existiert. Die Frage ist aber, warum das im Firefox der Fall ist.
Meiner Meinung nach handelt es sich um einen Fehler im DOM-Modell des Firefox. Mir war schon vorher aufgefallen, dass in einem FORM-Tag eingeschlossene Objekte im Firefox in gleicher Hierarchiestufe angelegt sind, während es im IE Child-Objekte sind.
Ralf