<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function checkAll() {
var cb=document.getElementsByName("chosebox");
var ca=document.getElementById("checkall");
//全选
if(ca.checked==true){
for(var i=0;i<cb.length;i++){
cb[i].checked=true;
}
}
//全不选
else{
for(var i=0;i<cb.length;i++){
cb[i].checked=false;
}
}
//反向选择
function checkOther() {
var cb=document.getElementsByName("chosebox");
for(var i=0;i<cb.length;i++){
cb[i].checked=!cb[i].checked;
}
}
</script>
</head>
<body>
你喜欢什么?<br>
<!-- checked="checked"在checkbox里表示选中,当为true时为选中,当为false时为不选中 -->
玩游戏<input type="checkbox" name="chosebox" value="1" >
玩游戏<input type="checkbox" name="chosebox" value="1"><br>
玩游戏<input type="checkbox" name="chosebox" value="1">
玩游戏<input type="checkbox" name="chosebox" value="1"><br>
<hr align="left" width="100px" >
全选<input type="checkbox" onclick="checkAll()" id="checkall">
反选<input type="checkbox" onclick="checkOther()">
</body>
</html>