je ne peux que confirmer ce qu'a écrit dukej, en rajoutant qu'en son temps j'ai eu des soucis avec le setAttribute sous
IE, je vous passe certaines bizarreries...

oInput.setAttribute('NAME',...