Hallo Simone.
ich blicks nicht!!! Wenn ich folgendes mach,
alert("before delete: " + form.myfield);
form.removeChild(form.myfield);
alert("after delete: " + form.myfield);dann wird zunächst "before delete: [object HTMLInputElement]" ausgebeben und dann "after delete: [object HTMLInputElement]".
Ich bin der Meinung, dass dies ein Bug in Gecko-basierten Browsern ist. Denn die Anzahl der Kindelemente (form.elements.length) wird korrekt geändert und auch die Ausgabe von innerHTML zeigt, dass das Formularelement entfernt wurde.
Sowohl Opera als auch Konqueror als auch IE reagieren wie erwartet.
Einen schönen Sonntag noch.
Gruß, Mathias
--
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
debian/rules
sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
debian/rules