Je dois rajouter une chèque box et une zone de texte dans un formulaire.
Or il y a déjà 7 check_box qui ont toutes le meme nom : main_check_box.
et quand j'en met une septième il y a une erreur

ex:
la checkbox est défini comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input type="checkbox" id="main_actions" name="main_checkbox" onclick="request();show_hide('actions_0');show_hide('actions_1');">
et ensuite on fait cela pour savoir si elle est coché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var actions = document.forms.form.main_checkbox['4'].checked;
Le problème et qu'il y en a déjà 6 et quand je veux rajouter ma 7eme, je ne peux plus cliquer sur valider car il y a une erreur a la ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var name = document.forms.form.main_checkbox['7'].checked;

En fait je ne connais pas trop le javascript je me dis qu'il faut peut etre définir la taille de main_check_box mais je ne vois pas tout.

monde code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
      var age = document.forms.form.main_checkbox['0'].checked;
		var sex = document.forms.form.main_checkbox['1'].checked;
		var licence = document.forms.form.main_checkbox['2'].checked;
		var usages = document.forms.form.main_checkbox['3'].checked;
		var actions = document.forms.form.main_checkbox['4'].checked;
		var states = document.forms.form.main_checkbox['5'].checked;
		var parental = document.forms.form.main_checkbox['6'].checked;
	        var a_name = document.forms.form.main_checkbox['7'].checked;
erreur pour la derniere ligne.

la chaine box est définie comme les autres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input disabled="disabled"  id="avatar4" type="checkbox" checked="checked" name="avatar_1" onclick="request();show_hide('avatarid');">