<?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>
Je saisie 2 nbTR alors 2 champs s'affiche pour saisir mes 2 noms ...