<html>
<head>
<title>全选 反选 不选</title>
<script language="JavaScript">
function SetChecked(boxname){
f=document.form1;
for( i=0 ; i<f.elements.length ; i++){
if (f.elements[i].name==boxname) {
f.elements[i].checked=true;
}
}
}
function SetUnchecked(boxname) {
f=document.form1;
for( i=0 ; i<f.elements.length ; i++) {
if (f.elements[i].name==boxname) {
f.elements[i].checked=false;
}
}
}
function inverse(boxname) {
f=document.form1;
for( i=0 ; i<f.elements.length ; i++) {
if (f.elements[i].name==boxname) {
if(f.elements[i].checked==false){
f.elements[i].checked=true;
}else if(f.elements[i].checked==true){
f.elements[i].checked=false;
}
}
}
}
</script>
</head>
<body>
<form name="form1" action="">
<input type="checkbox" name="id" checked="checked"/>a
<input type="checkbox" name="id"/>b
<input type="checkbox" name="id" checked="checked"/>b
<input type="checkbox" name="id"/>d
<input type="checkbox" name="id" checked="checked"/>e
<input type="checkbox" name="id"/>f
<input type="checkbox" name="id" checked="checked"/>g
<input type="checkbox" name="id"/>h
<input type="checkbox" name="id" checked="checked"/>i
<input type="checkbox" name="id"/>j
<input type="checkbox" name="id" checked="checked"/>k
</form>
<br/></br>
<a href="javascript:;" onClick="SetChecked('id');return false;">全选 </a>
<a href="javascript:;" onClick="SetUnchecked('id');return false;">全不选</a>
<a href="javascript:;" onClick="inverse('id');return false;">反选 </a>
</body>
</html>