相同的分组, checkbox的name相同如:
<form name="form" ........>
AAA:<input name="AAA" type=checkbox value="1">AAA1<br>
<input name="AAA" type=checkbox value="2">AAA2<br>
<input name="AAA" type=checkbox value="3">AAA3<br>
<input name="AAA" type=checkbox value="4">AAA4<br>
BBB:<input name="BBB" type=checkbox value="1">BBB1<br>
<input name="BBB" type=checkbox value="2">BBB2<br>
<input name="BBB" type=checkbox value="3">BBB3<br>
<input name="BBB" type=checkbox value="4">BBB4<br>
</form>然后可以用下面的方法遍历
<script>
function check(obj) {
if (typeof(obj)=="undefined");
else if (typeof(obj.length)=="undefined")
alert(obj.checked);
else
for (int i; i<obj.length; i++)
alert(obj[i].checked);
}
check(form.AAA);
check(form.BBB);
check(form.CCC);
</script>
细述不够清楚,不知道你想控制什么
<form name="form" ........>
AAA:<input name="AAA" type=checkbox value="1">AAA1<br>
<input name="AAA" type=checkbox value="2">AAA2<br>
<input name="AAA" type=checkbox value="3">AAA3<br>
<input name="AAA" type=checkbox value="4">AAA4<br>
BBB:<input name="BBB" type=checkbox value="1">BBB1<br>
<input name="BBB" type=checkbox value="2">BBB2<br>
<input name="BBB" type=checkbox value="3">BBB3<br>
<input name="BBB" type=checkbox value="4">BBB4<br>
</form>然后可以用下面的方法遍历
<script>
function check(obj) {
if (typeof(obj)=="undefined");
else if (typeof(obj.length)=="undefined")
alert(obj.checked);
else
for (int i; i<obj.length; i++)
alert(obj[i].checked);
}
check(form.AAA);
check(form.BBB);
check(form.CCC);
</script>
细述不够清楚,不知道你想控制什么
<head>
<script>
function checkAll(obj, bol) {
if (typeof(obj)=="undefined");
else if (typeof(obj.length)=="undefined")
obj.checked = bol;
else
for (var i=0; i<obj.length; i++)
obj[i].checked = bol;
}
</script>
</head><body>
<form name="form" action="" method="post">
AA:<input name="AA" type=checkbox value="1">AA1<br/>
<input name="AA" type=checkbox value="2">AA2<br/>
<input name="AA" type=checkbox value="3">AA3<br/>
<input name="AA" type=checkbox value="4">AA4<br/>
<input type=checkbox value="" onclick="checkAll(form.AA, this.checked)">全选<br/>
BB:<input name="BB" type=checkbox value="1">BB1<br/>
<input name="BB" type=checkbox value="2">BB2<br/>
<input name="BB" type=checkbox value="3">BB3<br/>
<input name="BB" type=checkbox value="4">BB4<br/>
<input type=checkbox value="" onclick="checkAll(form.BB, this.checked)">全选<br/>
</form>
</body>
</html>