wahsaga: Name eines geklonten (cloneNode) Formulars ändern

Beitrag lesen

hi,

Daran liegt es nicht ... ich habe mal in der Funktion, die die neue Zeile erzeugt 2 Ausgaben eingebaut. Einmal der Name der Original-Formulars vor und einmal nach dem appandChild. Das Ergebnis ist, dass durch das appendChild der Name "verloren" geht. Warum auch immer.

Der IE scheint durch das Klonen tatsächlich durcheinanderzukommen - wenn man nach dem appendChild anstatt auf
document.forms['new_rubrik_zeitfreigabe_1'].name
auf
document.forms['new_rubrik_zeitfreigabe_1'][0].name
zugreift, gibt er wieder den Formularnamen aus - obwohl man dort eigentlich das erste Element der elements-Collection erwarten dürfte.

Aber anyway, mit der von mir vorgeschlagenen Zugriffsweise erhalte ich auch anschließend wieder ein korrektes Ergebnis:

function testi()  
{  
   for(i=0, f=document.forms, l=f.length, a=""; i<l; i++) {  
      a += "Formname: " + f[i].name + "\n";  
      a += "Anzahl Formularelemente: " + f[i].elements.length + "\n\n";  
   }  
   alert(a);  
}

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }