Marche pô, affichage des champs générés

Petit nouveau ! | 3 Messages

10 avr. 2006, 15:52

Les champs générés s'affiche pas , une idée ?
<?php 

echo '
<br><br>
Nombre de transgène* : 
<input type="text" name="nbeTr" size = "3" onChange="nbTR()">';

?>

<script language="JavaScript" >
 function nbTR()
 {
		i=1;
		NombreTr = document.forms['FrmInfoGenerale'].nbeTr.value ;
		Nb = parseInt(NombreTr);
		alert(Nb);
		for (i=1;i<=Nb; i++) {
			// on créé autant de champs text pour saisir les noms de    transgène qu il y a de transgenes
			document.forms["FrmInfoGenerale"].write('<br>');
			document.forms["FrmInfoGenerale"].write('Nom du transgène ', i, ' : ');
			document.forms["FrmInfoGenerale"].write('<input type="text" name="nbeTr" size = "3" onChange="nbTR()"');
		}
}
</script>

:roll: Je voudrais que dans ma boucle dans ma fonction nbTR il y ai autant de champs pour inscrire les noms de mes transgènes que le nombre saisie précedement.
Je saisie 2 nbTR alors 2 champs s'affiche pour saisir mes 2 noms ...
Modifié en dernier par petchos le 10 avr. 2006, 17:08, modifié 8 fois.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 avr. 2006, 15:57

modération : alors, dans l'ordre, selon les réglements
1/ Utilise un titre clair, on se doute que ça ne marche pas, sinon tu ne serais pas là
2/ Pose une question, juste poster du code ne suffit pas
3/ utilise les balises
 pour que le code soit lisible. Je l'ai fait mais je ne recommencerais pas

Pour éviter que ton message parte à la poubelle, je te conseille vivement de revoir ton message et de poser une question claire. Sinon :arrow: poubelle[/color]
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

10 avr. 2006, 16:47

Bon, tu as fait un 1er effort, c'est bien :pouce:
Maintenant, il nous faudrait plus de détails :
- qu'est ce que tu voudrais ?
- qu'est-ce qui se produit ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer