Hallo,
var inp = document.createElement("input");
inp.style.width = "100px";
inp.setAttribute("type","text");
inp.setAttribute("name",inpNam + cnt);
ich habe die Erfahrung gemacht, dass nicht alle Browser alle Attribute dynamisch akzeptieren.
inp.setAttribute("name",...);
und
inp.name=...
funktionieren zwar im Moz, nicht aber im IE. Daher greife ich auf dynamisch erzeugte inputs mit getElementsByTagName zu.
Gruß, Jürgen