本帖最后由 闫常国 于 2013-5-2 17:30 编辑
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>全选全不选效果</title>
<script language="javascript">
function checkAll()
{
var b=1;
//alert(b);
if(b==1)
{
for(i=0;i<document.getElementsByName("name").length;i++){
document.getElementsByName("name").checked="true";
}
b++;<!--执行完后b由1变为2-->
}
else
{
for(i=0;i<document.getElementsByName("name").length;i++){
document.getElementsByName("name").checked="none"; //是不是这里有问题?
}
b--;<!--执行完后b由2变为1-->
}
}
</script>
</head>
<body>
<p><a href="javascript:checkAll()">全选</a></p>
<form id="form1" name="form1" method="post" action="">
<p>
<label>
<input type="checkbox" name="name" id="checkbox" />
</label>
数学</p>
<p>
<label>
<input type="checkbox" name="name" id="checkbox2" />
</label>
语文</p>
<p>
<label>
<input type="checkbox" name="name" id="checkbox3" />
</label>
英语</p>
<p>
<label>
<input type="checkbox" name="name" id="checkbox4" />
</label>
政治</p>
<p>
<label>
<input type="checkbox" name="name" id="checkbox5" />
</label>
地理</p>
<p>
<label>
<input type="checkbox" name="name" id="checkbox6" />
</label>
历史</p>
</form>
<p> </p>
</body>
</html>
|