Andi: IE Name Problem

Beitrag lesen

Hallo,

ich erstelle mit DOM ein Inputfeld:

servcell = newrow.insertCell(servcellIndex++);
input = document.createElement('INPUT');
input.setAttribute('type','text');
input.setAttribute('name','PA03RID['+PA03RID+']['+i+'][SP]['+hDefine+']');
input.setAttribute('size','8');
input.setAttribute('maxlength','8');
servcell.appendChild(input);

Nun möchte ich zu einem späteren Zeitpunkt mit einer Methode alle Inputfelder auf 0 setzen. Dazu nehme ich alle Namen und gehe diese in einer Schleife durch:

for (i=0;i<Namearr.value;i++)
  document.forms[0][Namearr.value[i]].value = 0;

Das funktioniert aber im IE nicht. Es funktioniert aber wenn ich das Element schon vorher angelegt habe. Wenn ich mir alle Elemente der Form anzeige sind die Elemente nicht vorhanden. Beim Abschicken der Daten werden die Daten aber richtig gesendet.

Hat jemand einen Tipp für mich?

Danke für eure Hilfe und Gruß
Andi