Bonjour,

j'ai une série de checkbox déclarées par (dans un script php):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<INPUT TYPE='hidden' NAME='colChoice' VALUE='<?=$col_name>'>
j'ai par ailleurs écrit le script js suivant qui permet de tout cocher/décocher :
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
 
var checkflag = false;
function check(field){
	if (!checkflag){
		for (k=1;k<field.length;k++){
		field[k].checked=true;
		}
	checkflag=true;
	}
	else{
		for (k=1;k<field.length;k++){
		field[k].checked=false;
		}
	checkflag=false;
	}
}
ce script est activé par un bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<INPUT  TYPE = 'button'  NAME = 'selectAllButton' ONCLICK='check(colChoice)' >
Pb : ce script fonctionne a merveille. Mais pour récupérer les data sous forme de tableau en php je dois remplacer le NAME='colChoice' par 'colChoice []'. Et là plantage : ONCLICK='check(colChoice[])' => syntaxe error

Comment faire ?

Merci

Benoît