Bonjour,
J'ai un petit souci pour cocher des checkbox dans un formulaire.
Voici mon code (Ce n'est qu'une partie du formulaire)

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
<div id='adh_bt'>
<div id='adherents'>
<form action='resultat_requete.php' onSubmit='return verifier()' name='formSaisie' method='POST'>    
<table width='100%'>
        <?php
 
	$query="SELECT DISTINCT(Section), ID FROM `adherents` GROUP BY Section ORDER BY Section";
	$result = mysql_query($query) or die('Erreur SQL !'.$sql.''.mysql_error());
	while($row = mysql_fetch_array($result))
  		{
        	echo "<tr><td class='lister'>".$row['0']."</td><td width='25' align='center' class='lister'><input type='checkbox' name='section' id='".$row['1']."' value='".$row['0']."'></td></tr>\n";
        	}
        ?>
</table>
</div>
<div id='boutons'>
<a href="Javascript:void(0)" onclick="Check_all('formSaisie', true); return false;">Tout cocher</a> / <a href="Javascript:void(0)" onclick="Check_all('formSaisie', false); return false;">Tout décocher</a>
</div>
</div>
et voici la partie javascript

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function Check_all(section,state)
 {
  var checkboxes = document.getElementById(section).getElementsByTagName('input');
  for (var i=0;i<checkboxes.length;i++)
   {
    if(checkboxes[i].type == 'checkbox')
     {
      checkboxes[i].checked = state;
     }
   }
  return true;
 }
Ce code fonctionne très bien, sauf qu'il coche/décoche TOUS les checkbox de mon formulaire que je n'ai pas mis ici en entier.
Et je souhaiterais seulement cocher/décocher ces boutons en particulier.

Comment puis-je faire pour ne sélectionner que ces boutons ci ?

Merci d'avance