VOila, j'ai encore des problèmes en Javascript, et je ne vois pas trop comment les résoudres
Donc voiçi mon code JS :
Code
function champs(nombre)
{
if(!isNaN(nombre) && nombre>0)
{
for(i=0;i<nombre;i++)
{
document.write('TEST<br />');
}
}
else
{
affichage('Il faut taper un nombre');
}
}
function affichage(champ)
{
document.getElementById('test').innerHTML = champ;
}
{
if(!isNaN(nombre) && nombre>0)
{
for(i=0;i<nombre;i++)
{
document.write('TEST<br />');
}
}
else
{
affichage('Il faut taper un nombre');
}
}
function affichage(champ)
{
document.getElementById('test').innerHTML = champ;
}
Le problème avec ce code, c'est qu'il me supprime mon champs pour l'affichage des valeurs, le voiçi :
Code
Test : <input type="text" name="test" onKeyUp="champ(this.value)" />
Et si j'utilise ma fonction affichage, le problème vient du faites, que sa n'affiche pas toutes les entrées, sa ne fait qu'afficher le même texte en boucle, et n'affiche donc pas les 12 TEST si par exemple la variable nombre vaut 12.
Donc ma question est de savoir comment faire, pour que sa affiche tous, ou que si je doit utiliser la fonction document.write, comment faire pour continuer à afficher l'input pour mettre une valeur dedans ?
Merci d'avance