<html>
<head>
<title>全选 反选 全不选</title>
<script type="text/javascript">
function changeFav(oper){
var favs=document.getElementsByName("fav");
if(oper=="all"){
for(var i=0;i<favs.length;i++){
favs[i].checked="checked";
}
}else{
if(oper=="none"){
for(var i=0;i<favs.length;i++){
favs[i].checked="";
}
}else{
for(var i=0;i<favs.length;i++){
favs[i].checked=!favs[i].checked;
}
}
}
}
</script>
</head>
<body>
<p><input type="button" value="全选" onclick="changeFav('all')">
<input type="button" value="反选" onclick="changeFav('reverse')">
<input type="button" value="全不选" onclick="changeFav('none')">
</p>
<p>爱好:</p>
<p> <input name="fav" type="checkbox" value="1"> 篮球
<input name="fav" type="checkbox" value="2"> 足球
<input name="fav" type="checkbox" value="3"> 羽毛球
<input name="fav" type="checkbox" value="4"> 橄榄球
<input name="fav" type="checkbox" value="5"> 排球
</p>
</body>
</html>