<!DOCTYPE html>
<html>
<head>
<title>复选框全选/反选功能</title>
<meta charset="utf-8">
<script type="text/javascript">
window.οnlοad=function(){
var x=document.getElementById("all");
var n=document.getElementById("all2");
for(var i=0;i<y.length;i++){
y[i].checked=x.checked;
}
for(var i=0;i<y.length;i++){
if(y[i].checked==true){
y[i].checked=false;
}
else{
y[i].checked=true;
}
}
}
}
</script>
</head>
<body>
<input type="checkbox" name="all" id="all" value="1" >全选
<input type="checkbox" name="all" id="all2" value="1" >反选
<input type="checkbox" name="box" value="1" >1
<input type="checkbox" name="box" value="2" >2
<input type="checkbox" name="box" value="3" >3
<input type="checkbox" name="box" value="4" >4
<input type="checkbox" name="box" value="5" >5
</body>
</html>
<html>
<head>
<title>复选框全选/反选功能</title>
<meta charset="utf-8">
<script type="text/javascript">
window.οnlοad=function(){
var x=document.getElementById("all");
var n=document.getElementById("all2");
var y=document.getElementsByName("box");
//全选
x.οnchange=function(){for(var i=0;i<y.length;i++){
y[i].checked=x.checked;
}
}
//反选
n.οnchange=function(){for(var i=0;i<y.length;i++){
if(y[i].checked==true){
y[i].checked=false;
}
else{
y[i].checked=true;
}
}
}
}
</script>
</head>
<body>
<input type="checkbox" name="all" id="all" value="1" >全选
<input type="checkbox" name="all" id="all2" value="1" >反选
<input type="checkbox" name="box" value="1" >1
<input type="checkbox" name="box" value="2" >2
<input type="checkbox" name="box" value="3" >3
<input type="checkbox" name="box" value="4" >4
<input type="checkbox" name="box" value="5" >5
</body>
</html>