cocher / decocher groupe de checkbox
Bonjour à tous!
Je voudrais que lorsque je coche la box1 alors les box2 à box25 se coche et se désactive.
Ca, sa marche.
Mais je voudrais que lorsque je décoche box1 alors les autres box se décochent aussi.
Ca, sa marche pas!
Je pense que c'est la condition "si tu es coché alors..."
Voici plutôt:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function statut(){
for(i=1;i<25;i++){
if(ddocument.getElementById('box'+i).checked == true){
document.getElementById('box'+i).disabled='false';
document.getElementById('box'+i).checked='false';
}
else{
}
document.getElementById('box'+i).disabled='true';
document.getElementById('box'+i).checked='true';
}
} |
Code:
1 2 3 4 5 6 7
| <form id="form1" name="form1" method="post" action="?a=2">
<input onchange="javascript:statut();" type="checkbox" name="box1" id="box1" value="box1"/>box1
<input id="box2" type="checkbox" name="box2" value="box2"/>
<input id="box3" type="checkbox" name="box3" value="box3"/>
<input id="box4" type="checkbox" name="box4" value="box4"/> |
Qu'est ce qui cloche? ^^
Je cherche encore mais n'hésitez pas ;)
re! pourquoi ceci ne marche pas pour une box qui permet de cocher toute les autres box:
Code:
1 2 3 4 5 6 7 8 9 10
| function tout(){
for(i=1;i<25;i++){
if (access[i].checked == true) {
access[i].checked = false;
}
else {
access[i].checked = true;
}
} |