<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)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产成人精品免费午夜app| 久久大香伊焦在人线免费| 成人无遮挡裸免费视频在线观看| 亚洲va久久久噜噜噜久久男同| 久久精品无码专区免费| 亚洲男同帅GAY片在线观看| 久久青青草原国产精品免费| 国产精品亚洲一区二区三区在线 | 亚洲色大成网站www| 国内精品乱码卡1卡2卡3免费| 亚洲H在线播放在线观看H| 成人超污免费网站在线看| 久久亚洲欧美国产精品| 免费成人黄色大片| 国产精品免费久久| 亚洲成AV人片在线观看ww| 2015日韩永久免费视频播放 | 91免费播放人人爽人人快乐| 亚洲人成网国产最新在线| 午夜两性色视频免费网站| 黄色毛片免费观看| 久久精品国产亚洲综合色| 最近中文字幕2019高清免费| 在线观看日本亚洲一区| 亚洲?V乱码久久精品蜜桃 | 久久精品国产亚洲AV麻豆网站| 中文字幕乱码免费视频| 亚洲av色香蕉一区二区三区| 亚洲黄片毛片在线观看| 无码精品国产一区二区三区免费 | 亚洲日韩精品无码一区二区三区 | 亚洲国产综合精品中文字幕 | 免费一区二区三区在线视频| 亚洲成AV人片在线观看无| 99re热免费精品视频观看 | 中文字幕亚洲情99在线| 国产亚洲成归v人片在线观看| 最近最好最新2019中文字幕免费 | fc2成年免费共享视频网站| 亚洲欧洲精品一区二区三区| 国产一区视频在线免费观看|