function selall()
{
for (i=0;i<document.form2.elements.length;i++)
{
if (document.form2.elements[i].type=="checkbox")
{
document.form2.elements[i].checked=true;
}
}
}

解决方案 »

  1.   

    <SCRIPT>
    function gocheck(v) {
    send.selectall.checked = v;
    for (var i=0;i<send.numList.length;i++)
            {
           send.numList[i].checked = v;
            }
            if (!send.numList.length)
             send.numList.checked = v;
    }
    </SCRIPT>
    <INPUT CHECKED name=selectall 
                onclick=gocheck(this.checked) type=checkbox><FONT 
                color=blue>全选/清空</FONT></TD></TR>
            <TR>
      <INPUT CHECKED name=numList type=checkbox value="baisun"</TD></TR>
      

  2.   

    <input type=checkbox onclick=selectall()>Select all<br>
    <input type=checkbox name=a1>
    <input type=checkbox name=a1>
    <input type=checkbox name=a1>
    <input type=checkbox name=a1>
    <script>
    function selectall(){
    var obj=document.all.a1
    for(i=0;i<obj.length;i++)
    obj[i].checked=(event.srcElement.checked)?true:false
    }
    </script>
      

  3.   

    <input type="checkbox" name="chkall" value="on" onClick="CheckAll(this.form)"><script language="JavaScript">
     function CheckAll(form){
         for(i=0;i<form.elements.length;i++){
             var e=form.elements[i];
                e.checked=true;
          }
      }
    </script>