Bonjour,
Voila je fait ma fonction de verification de formulaire mais j'arrive pas à la terminer alors que je suis presque au bout !!!!!!!!!!!!!
Code :
- <script language="javascript">
- function testcheck(nbrcat,nbrcbox)
- {
- testnbrcat=0;
- testok=false;
- for (i=1; i<=nbrcat; i++)
- {
- numchk=String(nbrcbox).charAt(i-1);
- if(i==1)
- {
- for (a=1; a<=numchk; a++)
- {
- if (document.getElementById('cat'+i+'_cbox'+a).checked==true) testok=true;
- }
- if (testok==true) { testnbrcat=testnbrcat+1; testok=false; }
- }
- if(i==2)
- {
- for (a=1; a<=numchk; a++)
- {
- if(document.getElementById('cat'+i+'_ques'+a).value != '')
- {
- if (document.getElementById('cat'+i+'_cboxx'+a).checked==true)
- {
- testok=true;
- if (testok==true) { testnbrcat=testnbrcat+1; testok=false; }
- }
- }
- }
- }
- }
- if (testnbrcat==nbrcat)
- {
- document.getElementById('form1').submit();
- }else
- {
- alert("Vous devez faire au moins un choix dans chaque catégorie" );
- }
- }
- </script>
|
donc je n'arrive pas rentrer dans le
if (testnbrcat==nbrcat)
{
document.getElementById('form1').submit();
}
sachant que dans mon cas il doit y avoir testnbrcat (2) == nbrcat (2) !!!
Message édité par ludopopo le 16-01-2007 à 16:14:50