<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>check全选全不选反选提交</title>
<script>
window.onload=function(){
//全选checkbox
selectAllCheck.onclick=function(){
var chks = document.getElementsByName("chks");
if(selectAllCheck.checked==true){
for(var i=0;i<chks.length;i++){
chks[i].checked=true;
}
}
else{
for(var i=0;i<chks.length;i++){
chks[i].checked=false;
}
}
}
//全选btn
selectAllBtn.onclick = function () {
var chks = document.getElementsByName("chks");
for(var i=0;i<chks.length;i++){
chks[i].checked=true;
}
}
//全不选
selectNoBtn.onclick = function () {
var chks = document.getElementsByName("chks");
for(var i=0;i<chks.length;i++){
chks[i].checked=false;
}
}
//反选btn
reverseBtn.onclick=function(){
var chks = document.getElementsByName("chks");
for(var i=0;i<chks.length;i++){
if(chks[i].checked){
chks[i].checked=false;
}else{
chks[i].checked=true;
}
}
}
//提交btn
sub.onclick=function(){
var chks = document.getElementsByName("chks");
for(var i=0;i<chks.length;i++){
if(chks[i].checked){
alert(chks[i].value);
}
}
}
}
</script>
</head>
<body>
<input type="checkbox" name="chks" value="zz"/>吃
<input type="checkbox" name="chks" value="zz"/>喝
<input type="checkbox" name="chks" value="zz"/>玩
<input type="checkbox" name="chks" value="zz"/>乐
<input type="checkbox" id="selectAllCheck" value="全选"/>全选
<input type="button" id="selectAllBtn" value="全选"/>
<input type="button" id="selectNoBtn" value="全不选"/>
<input type="button" id="reverseBtn" value="反选"/>
<input type="submit" id="sub" value="提交" >
</body>
</html>