此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【tdy218】截止到2008-07-05 17:11:23的历史汇总数据(不包括此帖):
发帖的总数量:14                       发帖的总分数:870                      
结贴的总数量:14                       结贴的总分数:870                      
无满意结贴数:2                        无满意结贴分:130                      
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:14.29 %               无满意结分率:14.94 %                  
敬礼!

解决方案 »

  1.   


    <%@ page contentType="text/html;charset=GBK" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>全选和全不选测试!~</title>
    <SCRIPT language=javascript>function unselectall()
    {/*
        if(document.myform.chkAll.checked){
        document.myform.chkAll.checked = document.myform.chkAll.checked&0;
        }  
    */  
    }
    function CheckAll(form,sign)
    {
      for (var i=0;i<form.elements.length;i++)
        {
        var e = form.elements[i];
        if (e.name == sign)
           e.checked = form[sign+"All"].checked;
        }
    }</script>
    </head>
    <body>
    <form action="" name="myform">
    <input name="wlAll" type="checkbox"  onclick=CheckAll(this.form,'wl') value="checkbox">网络部
    <br>&nbsp<input name="wl" type="checkbox" onclick="unselectall()">张三<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall()">李四<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall()">王瑞<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall()">马明<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall()">王宏<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall()">江青<br>
    <input name="jyAll" type="checkbox"  onclick=CheckAll(this.form,'jy') value="checkbox">经营部
    <br>&nbsp<input name="jy" type="checkbox" onclick="unselectall()">黑白<br>
    &nbsp<input name="jy" type="checkbox" onclick="unselectall()">无常<br>
    </form></body>
    </html>
      

  2.   

    还是有点乱,单独选择所有的后全选不能被选中<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head><title>全选和全不选测试!~</title>
    <SCRIPT language=javascript>function unselectall(sign)
    {
        if(document.myform[sign+'All'].checked){
        document.myform[sign+'All'].checked = document.myform[sign+'All'].checked&0;
        }  }
    function CheckAll(form,sign)
    {
      for (var i=0;i<form.elements.length;i++)
        {
        var e = form.elements[i];
        if (e.name == sign)
           e.checked = form[sign+"All"].checked;
        }
    }</script>
    </head>
    <body>
    <form action="" name="myform">
    <input name="wlAll" type="checkbox"  onclick=CheckAll(this.form,'wl') value="checkbox">网络部
    <br>&nbsp<input name="wl" type="checkbox" onclick="unselectall('wl')">张三<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall('wl')">李四<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall('wl')">王瑞<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall('wl')">马明<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall('wl')">王宏<br>
    &nbsp<input name="wl"  type="checkbox" onclick="unselectall('wl')">江青<br>
    <input name="jyAll" type="checkbox"  onclick=CheckAll(this.form,'jy') value="checkbox">经营部
    <br>&nbsp<input name="jy" type="checkbox" onclick="unselectall('jy')">黑白<br>
    &nbsp<input name="jy" type="checkbox" onclick="unselectall('jy')">无常<br>
    </form></body>
    </html>
      

  3.   

    3楼的好像做JSP的?我也是呀,我把他们放到JSP程序片中就不能全选/全不选了。
      

  4.   

    晕 网络部和经营部下面的子CHECKBOX名字都一样  这样做逻辑 不难 但很繁琐 非要这么设计么