Bonjour,
Je rencontre des difficultes dans code ci dessous.
En effet, je souhaite suivant la valeur saisie dans le champ Nombre d'échantillon generer dynamiquement des champs <input> var text.
Exemple si je saisie le chiffre 3 que cela me genere 3 fois var text.
pour cela j'ai essayer de recuperer la valeur du champs Nombre d'échantillon par l'expression : document.getElementById('idduchamp').value
Et aussi, j'ai utilise l'évènement onchange...
Tout cela ne marche pas, si vous pouvez m'aider.Merci
voila mon code:
HTML>
<HEAD>
<script language=javascript>
cpt_input = 1;
function ajout_input()
{
var i = document.getElementById('idduchamp').value;
for(i =1; i<=10;i++ ){
var text = ' Horizon : <input type="text" name="horizon'+ cpt_input + '"id="test'+ cpt_input +'"> Quantite : <input type="text" name="tst"'+cpt_input+'id="tst'+cpt_input +'"><br/>';
document.getElementById("inputs").innerHTML += text;
}
}
</script>
</HEAD>
<BODY>
<tr><td nowrap="nowrap">Nombre d'échantillon:</td>
<td><input type="text" id="idduchamp" onchange="ajout_input();"/></td></tr>
<tr align="center"><td id="inputs"></td></tr>
</table><br><br><br><br><br><br>
</BODY>
</HTML>