<html>
<head>
<script language="javascript">
   var flag = false;
   function check()
     {
flag = !flag;
        chk = document.forms[0].test;
for(i=0;i<chk.length;i++)
chk[i].checked = flag;
      }
</script>
</head>
<body>
<center>
<form action="test.htm" method="post" name="all">
  <input type="checkbox" name="test" value="test1">checkbox1<br>
  <input type="checkbox" name="test" value="test2">checkbox2<br>
  <input type="checkbox" name="test" value="test3">checkbox3<br>
  <input type="checkbox" name="test" value="test4">checkbox4<br>
  <input type="checkbox" name="test" value="test5">checkbox5<br>
  <input type="checkbox" name="test" value="test6">checkbox6
  <br>
  <input type="button" value="全选" onclick="check()">
</form>
</center>
</body>
</html>