在夫选矿的onchange事件里。
对所有的空间进行循环,如果类型为checkbox,则改编空件的checked值。
具体的代码就不写了。
论坛里很多,对空间进行便利的代码。

解决方案 »

  1.   

    炒一段示例代码
    <INPUT TYPE="checkbox" value="1" NAME="a">
    <INPUT TYPE="checkbox" value="2" NAME="a" checked>
    <INPUT TYPE="checkbox" value="3" NAME="a">
    <INPUT TYPE="checkbox" value="4" NAME="a" checked>
    <INPUT TYPE="checkbox" value="5" NAME="a">
    <INPUT TYPE="button" onclick="test()" value="test">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function test()
    {
        var oChks = document.all.a;
        for(var i=0; i<oChks.length; i++)
        {
            if(oChks[i].checked)
                alert(oChks[i].value);//可以改成oChks[i].checked=true;
        }
    }
    //-->
    </SCRIPT>
      

  2.   

    var oArr = document.all;
    for (var i=0;i<oArr.length;i++)
    {
        if (oArr[i].type == "checkbox")
            oArr[i].checked = true;
    }
    这样星了吧。
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function selectAll()
    { var a = document.all;
    for(var i=0;i<a.length;i++)
    {
    if(a[i].tagName=="INPUT"&&a[i].type=="checkbox")
    {
    a[i].checked = !a[i].checked;
    }
    }
    }
    //-->
    </SCRIPT>
    </HEAD><BODY><INPUT TYPE="checkbox" name="sel" onclick="selectAll();">全选
    <INPUT TYPE="checkbox" >1
    <INPUT TYPE="checkbox" >2
    <INPUT TYPE="checkbox" >3
    <INPUT TYPE="checkbox" >4
    <INPUT TYPE="checkbox" >5
    </BODY>
    </HTML>
      

  4.   

    <HTML>
    <HEAD>
    <TITLE>新闻系统管理</TITLE><LINK href="新闻系统管理.files/style.css" type="text/css" rel="stylesheet">
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    <STYLE type="text/css">.style1 {
    COLOR: #990000
    }
    BODY {
    MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(images/feibkg.jpg)
    }
    </STYLE>
    <script language="javascript">
    <!--
    function SelectAll(){
    var oSrc=window.event.srcElement;
    var selValue=oSrc.checked;
    var ogrp=document.getElementsByTagName("INPUT");
    if(ogrp){
    if(typeof(ogrp.length)=='number'){
    for(var iCnt=0;iCnt<ogrp.length;iCnt++){
    if(ogrp[iCnt].type.toLowerCase()=='checkbox')
    ogrp[iCnt].checked=selValue;
    }
    }else{
    if(ogrp.type.toLowerCase()=='checkbox')
    ogrp.checked=selValue;
    }
    }
    }
    //-->
    </script>
    <META content="MSHTML 6.00.2800.1400" name="GENERATOR">
    </HEAD>
    <BODY>
    <FORM name="form1" action="" method="post" ID="Form1">
    <TABLE borderColor="#ffffff" height="51" cellSpacing="0" borderColorDark="#0066ff" cellPadding="1"
    width="677" align="center" bgColor="#fff4fa" border="1" ID="Table1">
    <TBODY>
    <TR>
    <TD align="middle" colSpan="6" height="16">新闻列表</TD>
    </TR>
    <TR>
    <TD width="33" height="17">
    <DIV align="left">ID<BR>
    </DIV>
    </TD>
    <TD width="65">
    <DIV align="left">发布人</DIV>
    </TD>
    <TD width="131">
    <DIV align="left">新闻标题</DIV>
    </TD>
    <TD width="240">
    <DIV align="left">新闻内容</DIV>
    </TD>
    <TD width="112">
    <DIV align="left">发布时间</DIV>
    </TD>
    <TD width="70">
    <DIV align="center">是/否发布
    </DIV>
    </TD>
    </TR>
    <TR>
    <TD>7</TD>
    <TD>werwer</TD>
    <TD>sdf</TD>
    <TD>sdf</TD>
    <TD>2004-10-14 9:46:01</TD>
    <TD><INPUT type="checkbox" value="F" name="checkbox" ID="Checkbox1">
    </TD>
    </TR>
    <TR>
    <TD>6</TD>
    <TD>null</TD>
    <TD>最近好无聊有没有人陪我一起玩了</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" CHECKED value="T" name="checkbox" ID="Checkbox2">
    </TD>
    </TR>
    <TR>
    <TD>5</TD>
    <TD>null</TD>
    <TD>你们假期有什么活动</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" value="F" name="checkbox" ID="Checkbox3">
    </TD>
    </TR>
    <TR>
    <TD>4</TD>
    <TD>null</TD>
    <TD>我为明天准备什么</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" value="F" name="checkbox" ID="Checkbox4">
    </TD>
    </TR>
    <TR>
    <TD>3</TD>
    <TD>null</TD>
    <TD>特大好消息</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" CHECKED value="T" name="checkbox" ID="Checkbox5">
    </TD>
    </TR>
    <TR>
    <TD>2</TD>
    <TD>null</TD>
    <TD>有什么好高兴的</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" value="F" name="checkbox" ID="Checkbox6">
    </TD>
    </TR>
    <TR>
    <TD>1</TD>
    <TD>null</TD>
    <TD>我们好高兴</TD>
    <TD>null</TD>
    <TD>null</TD>
    <TD><INPUT type="checkbox" value="F" name="checkbox" ID="Checkbox7">
    </TD>
    </TR>
    <TR>
    <TD colSpan="5">
    <DIV align="center"><INPUT type="submit" value="提 交" name="Submit" ID="Submit1"> <INPUT type="reset" value="取 消" name="Submit2" ID="Reset1">
    </DIV>
    </TD>
    <TD>
    <DIV align="center"><INPUT type="checkbox" name="allbox" ID="Checkbox8" onclick="SelectAll();">全部选定</DIV>
    </TD>
    </TR> <!--<tr>
              <td height="16" colspan="6"><div align="center"></div></td>
            </tr> --></TBODY></TABLE>
    </FORM> <!--或取表单提交的内容--></BODY></HTML>
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function selectAll(obj)
    {
    var a = document.all;
    for(var i=0;i<a.length;i++)
    {
    if(a[i].tagName=="INPUT"&&a[i].type=="checkbox"&&a[i]!=obj)
    {
    a[i].checked = !a[i].checked;
    }
    }
    }
    //-->
    </SCRIPT>
    </HEAD><BODY><INPUT TYPE="checkbox" name="sel" id="sel" onclick="selectAll(this);"><label for="sel">全选</label>
    <INPUT TYPE="checkbox" >1
    <INPUT TYPE="checkbox" >2
    <INPUT TYPE="checkbox" >3
    <INPUT TYPE="checkbox" >4
    <INPUT TYPE="checkbox" >5
    </BODY>
    </HTML>