<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<input name="checkbox1" value="1" type="checkbox" id="a" > 选项1</input>
<input name="checkbox2" value="2" type="checkbox" id="b"> 选项2</input>
<br>
<br>
<input name="checkbox" value="3"type="checkbox" id="c"> 选项3</input>
<br>
<br>
<input name="checkbox" value="4" type="checkbox" id="d"> 选项4</input>
<br>
<br>
<input name="checkbox" value="5" type="checkbox" id="e">选项5</input>
<br>
<br>
<input name="selectFlag" value="5" onclick="checkB()" type="checkbox">选B</input>
<input value="5" onclick="checkOther()" type="checkbox">反选</input>
<script language="javascript">
//选B
function checkB()
{
var object = document.getElementsByName("checkbox2");
var length = object.length;
var checked = document.getElementById("selectFlag").checked;
for (var i = 0; i < length; i++)
{
object[i].checked=checked;
}
}
//反选
function checkOther()
{
var object = document.getElementsByName("checkbox");
var length = object.length;
for (var i = 0; i < length; i++)
{
if(object[i].checked)
{
object[i].checked=false;
}
else
object[i].checked="true";
}
}
</script>
</body>
</html>
有筛选,反选的可以不要