Prob de verification de champs

Répondre
allserv
le 31/07/2004 à 10:38
allserv
Bonjour,

Voilà j'ai un formulaire qui se nomme reponses, dans ce formmulaire j'ai un nbre x de champs text appelé tous rep pour que cela constitue un tableau.

Je veux qu'il y est au moins 2 champs de remplis, je fais donc :

function verif(){

plein = 0;
for(i=0;i<=document.reponses.rep.length;i++){
if(document.reponses.rep.value!=""){
plein = plein+1;
}
}
alert("plein :"+plein);
if(plein<2){
alert("Veuillez remplir au minimum 2 réponses");
return false;
}
else
{
return true;
}


}

Et dans mon form, je mets onsubmit = "return verif();"

Le problème c'est qu'il me dit que j'ai un problème à la ligne : if(document.reponses.rep.value!=""){

Pourtant tout a l'air ok. Où est l'erreur ?

Merci d'avance
allserv
le 31/07/2004 à 19:46
allserv
C bon c'est trouvé, ca venait en fait que i=0 et devait aller jusqu"a document.reponses.rep.length-1, donc il ne faut pas de <= mais de < !
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours