<SCRIPT LANGUAGE="JavaScript"> function switchAll(f) {
for(var i = 0; i < f.elements.length; i++) {
if(f.elements[i].type=="checkbox") f.elements[i].checked=!f.elements[i].checked;
}
} </script> <form name=a>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form>
<form name=b>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form> <form name=c>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form>
for (var j = 1; j <= 9; j++) {
box = eval("document."+formid+".q" + j);
box.checked = !box.checked;
}
} </script> <form name=a>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll('a')"> <br>
</form>
<form name=b>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll('b')"> <br>
</form> <form name=c>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll('c')"> <br>
</form> </html>
虽然这样实现不大幽雅.
<SCRIPT LANGUAGE="JavaScript"> function switchAll(forms) {
for (var j = 1; j <= 19; j++) {
box = eval("forms.q" + j);
box.checked = !box.checked;
}
} </script> <form name=a>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form>
<form name=b>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form> <form name=c>
<input type=checkbox name=q1 checked>C1 <br>
<input type=checkbox name=q2 checked>C2 <br>
<input type=checkbox name=q3 checked>C3 <br>
<input type=checkbox name=q4 checked>C4 <br>
<input type=checkbox name=q5 checked>C5 <br>
<input type=checkbox name=q6 checked>C6 <br>
<input type=checkbox name=q7 checked>C7 <br>
<input type=checkbox name=q8 checked>C8 <br>
<input type=checkbox name=q9 checked>C9 <br>
<br>
<input type=button value="选择转换" onClick="switchAll(this.form)"> <br>
</form>