Bonjour,
J'ai une liste de checkbox que je souhaite activer/désactiver d'un seul coup. J'ai donc un lien : Tout cocher et un lien Tout décocher.
Mes checkbox sont définies comme suit :
Le code relatif aux liens: Tout cocher et tout décocher sont:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="checkbox" name="checkboxes[]" value="<?php echo $outputVOCollection_2[$key]->getIdCollectivite(); ?>" /></td>
Et enfin la définition de ma fonction javascript Check_all :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <tr> <td><a href="#" onclick="javascript:Check_all(true);">Tout cocher</a></td> <td><a href="#" onclick="javascript:Check_all(false);">Tout décocher</a></td> </tr>
Avec ça, ça ne marche malheureusement pas, je doute de la ligne que j'ai indiqué avec la flèche -->.
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 function Check_all(state) { --->var checkboxes=document.forms['prev_gen_fpf'].checkboxes; for (var i=0;i<checkboxes.length;i++) { if(checkboxes[i].type == 'checkbox') { checkboxes[i].checked = state; } } return true; }
Auriez vous une idée?
Merci
Partager