<form name=aa1 >
  <p>
   <input type=checkbox name="radiotex" value="1">1
  </p>  <p>
    <input type=checkbox name="radiotex" value="3">3
  </p>
  <p>
    <input type=checkbox name="radiotex" value="4">4
  </p>
  <p>
    <input type=checkbox name="radiotex" value="2">2
  </p>
 <input type = button value=SelectAll onclick="SelectAll()"
</form>
<script>
checkit = true;
function SelectAll()
{
  aa = document.getElementsByName("radiotex");
  if (checkit)
  {
  for (i=0;i<aa.length;i++)
   aa.item(i).checked=true;
   checkit = false;
  }
  else
  {
  for (i=0;i<aa.length;i++)
   aa.item(i).checked=false;
   checkit = true;
  }
}</script>

解决方案 »

  1.   

    <html>
    <head>
    <title></title>
    </head>
    <script language="javascript">
    function chooseallcheckbox(checkcaption,checksel)
    {
      var checkselelement=document.all(checksel);
      var checkcaptionelement=document.all(checkcaption,0);
      if (checkcaptionelement.checked){
       for (i=0;i<checkselelement.length;i++)
       {checkselelement[i].checked = true;}
      }
      else
    {   for (i=0;i<checkselelement.length;i++)
       {checkselelement[i].checked = false;}
    }
    }
    </script>
    <body>
    <form name=aa1 >
      <p>
        <input type=checkbox name="checkcaption" value="1" onClick="chooseallcheckbox('checkcaption','radiotex');">
      </p>  <p>
        <input type=checkbox name="radiotex" value="1">1
      </p>  <p>
        <input type=checkbox name="radiotex" value="3">3
      </p>
      <p>
        <input type=checkbox name="radiotex" value="4">4
      </p>
      <p>
        <input type=checkbox name="radiotex" value="2">2
      </p>
     
    </form>
    </body>
    </html>