luss,
voici un code classique :
document.getElementById('id').innerHTML="<input name='txt' type='text' size='20'>";
et je viens de remarquer que sous mac,que ce soit IE ou Safari,le nom de l'input n'est pas reconnu dynamiquement ni sous forme de variable js ou de variable formulaire php. Y a t il une solution pour remédier à cela?