Bonjour

je veux faire un teste sur mes check box voila ce que j'ai :
2 radio box quand on clique sur un , on affiche un liste de check box
je veux verifier qu au moins un checkbox des deux listes est coch�
il se trouve pour une liste �a marche et pour l'autre �a marche pas j'ai rien compris !!

voila les 2 radio
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
 
<input type="radio" name="i1" value="1" onclick="cache_table(this.value);"  /> groups
<input type="radio" name="i2" value="2" onclick="cache_table(this.value);" />Drivers
et les checbox de type

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
 
<table id="DriverGroups" style="border:none;">
<td><input type="checkbox" id="drivergroup" name="liGroupID" value="" />balbla</td>
</table>
 
et 
<table id="Drivers" style="border:none;">
<td><input type="checkbox" id="driver" name="liGroupID" value="" />balbla</td>
</table>
voila la portion de teste


Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
if(document.form.i1.checked == true){
	   var a=0;
	   var c = document.form.drivergroup;
	  for (var i = 0; i < c.length; i++) {
			if (c[i].checked == true){
	            	a=1;
	                break;
                } 	
    	}
 
    }
 
   if(document.form.i2.checked == true){
       var u=0;
	   var b = document.form.driver;
	   for (var i = 0; i < b.length; i++) {
			if (b[i].checked == true){
	           	u=1;break;
				}
	    }   
    }
 
    if ((u == 0 )&&(a==0)) { 
         alert ('Please choose at least a source');
		 return false;
	}
Il ya pas une fonction faite ?