<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 104,  comments - 34,  trackbacks - 0

    在批量處理列表數據時,往往會用到 CheckBox 的全選與取消全選,雖然她的實現原理很簡單,但是對新手來說還是有些難度,本文介紹的方法,觸發條件獨立,可以全選或取消全選指定 name 的 CheckBox , 同一頁面可以有多組供全選的 CheckBox ,功能健全,通用性較強。

    <input type="checkbox" name="test" value="" onclick="if(this.checked==true) { checkAll('test'); } else { clearAll('test'); }" />
    字母全選開關
    <input type="checkbox" name="test" value="a" /> a
    <input type="checkbox" name="test" value="b" /> b
    <input type="checkbox" name="test" value="c" /> c
    <input type="checkbox" name="test" value="d" /> d
    <input type="checkbox" name="test" value="e" /> e
    <input type="checkbox" name="test" value="f" /> f
    <input type="checkbox" name="test" value="g" /> g 
    <br /> 
    <input type="checkbox" name="num" value="" onclick="if(this.checked==true) { checkAll('num'); } else { clearAll('num'); }"  />
    數字全選開關
    <input type="checkbox" name="num" value="1" /> 1
    <input type="checkbox" name="num" value="2" /> 2
    <input type="checkbox" name="num" value="3" /> 3 
    <br /><br />  <input type="button" value="選擇所有的字母" onclick="checkAll('test')" />
    <input type="button" value="清空選中的字母" onclick="clearAll('test')" /> 
    <br /><br /> 
    <input type="button" value="選擇所有的數字" onclick="checkAll('num')" />
    <input type="button" value="清空選中的數字" onclick="clearAll('num')" /> 


    <script type="text/javascript">
     // 說明:Javascript 控制 CheckBox 的全選與取消全選
     function checkAll(name) {    
      var el = document.getElementsByTagName('input');    
      var len = el.length;     for(var i=0; i<len; i++) {        
       if((el[i].type=="checkbox") && (el[i].name==name)) {            
        el[i].checked = true;        
       }    
      }
     }
     
     function clearAll(name) {    
      var el = document.getElementsByTagName('input');    
      var len = el.length;    
      for(var i=0; i<len; i++) {        
       if((el[i].type=="checkbox") && (el[i].name==name)) {            
        el[i].checked = false;        
       }    
      }
     }
    </script>

    posted on 2007-11-22 22:46 末日風情 閱讀(955) 評論(1)  編輯  收藏 所屬分類: javascript

    FeedBack:
    # re: Javascript 控制 CheckBox 的全選與取消全選
    2007-11-23 15:02 | CoderDream
    非常不錯,感謝分享!
    已收藏!  回復  更多評論
      
    <2007年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久精品国产亚洲成人满18免费网站| 亚洲精品色婷婷在线影院| 国产青草视频免费观看97| 亚洲日韩精品A∨片无码| 亚洲午夜精品国产电影在线观看| 国产亚洲精品美女久久久久久下载| 中文日本免费高清| 免费无码黄网站在线观看| 亚洲无线观看国产精品| 亚洲精品久久无码| 久久免费视频99| 又黄又爽无遮挡免费视频| 亚洲乱码中文字幕小综合| WWW免费视频在线观看播放| 女人毛片a级大学毛片免费| 亚洲成色999久久网站| 亚洲日韩在线中文字幕综合| 99精品国产成人a∨免费看| 亚洲七七久久精品中文国产| 亚洲国产精品美女久久久久| 亚洲免费在线播放| 在线亚洲精品自拍| 边摸边吃奶边做爽免费视频99| 国产四虎免费精品视频| 久热综合在线亚洲精品| 久久久久女教师免费一区| 免费观看午夜在线欧差毛片 | 国产亚洲成人久久| 激情无码亚洲一区二区三区 | 91在线精品亚洲一区二区| 国产免费拔擦拔擦8X高清在线人| 亚洲av无码乱码在线观看野外 | 最近2019免费中文字幕6| 亚洲大成色www永久网站| 两个人日本WWW免费版| 久久精品亚洲福利| 一级做性色a爰片久久毛片免费| 四虎影视精品永久免费| 亚洲AV香蕉一区区二区三区| 国产精品免费观看久久| 亚洲伊人久久大香线蕉在观|