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

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产第一页www| 国产自偷亚洲精品页65页| 久久精品国产亚洲AV无码娇色| 国产免费高清69式视频在线观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 亚洲色成人网站WWW永久四虎 | 亚洲AV无码成人精品区大在线| 无码天堂va亚洲va在线va| 亚洲成a人一区二区三区| 一个人看的免费视频www在线高清动漫| 亚洲国产午夜福利在线播放| 一级毛片**免费看试看20分钟| 亚洲日韩精品无码专区网站| 一区二区三区在线观看免费| 亚洲日韩欧洲无码av夜夜摸| 日韩电影免费在线观看| 亚洲精品美女在线观看播放| A在线观看免费网站大全| 亚洲AV无码一区二区大桥未久| 免费a级毛片无码a∨性按摩| 久久成人18免费网站| 久久亚洲精品成人av无码网站| 67194熟妇在线永久免费观看| 亚洲卡一卡二卡乱码新区| 免费看的黄色大片| 成人嫩草影院免费观看| 亚洲国产精品无码一线岛国 | | 亚洲成_人网站图片| 在线视频免费国产成人| 国产精品极品美女自在线观看免费| 亚洲AV人人澡人人爽人人夜夜| 成人AV免费网址在线观看| 黄色一级视频免费| 亚洲av成人无码久久精品| 午夜私人影院免费体验区| 最近国语视频在线观看免费播放 | 成人免费午夜视频| 中文字幕免费在线看| 亚洲va在线va天堂成人| 91麻豆精品国产自产在线观看亚洲|