给你一个例子:
复选框全选与不全选的切换
<input type=checkbox name=a value=a><br>
<input type=checkbox name=b value=a><br>
<input type=checkbox name=a value=a><br>
<input type=checkbox name=b value=a><br>
<input type=checkbox name=c value=a><br><br><br>
<input type=checkbox name=d onclick="cc(this)">全选与不全选的切换<script language=Javascript>
function cc(tt)
{
  var aa = document.getElementsByTagName("input");
  var bb = tt.checked; //得到那个总控的复选框的选中状态
  for (var i=0; i<aa.length; i++)
  {
     if (aa[i].type == "checkbox")
         aa[i].checked = bb;
  }
}
</script>