久久精品国产中国久久|日韩免费无码人妻一区|五月天婷婷精品免费视频|国产福利酱国产一区二区|国产欧美日韩亚洲黄色一级|精品国产亚洲欧美在线观看|亚洲AV丝袜高跟鞋在办公室|不卡av日韩一区二区在线观看

銀川羽之科網(wǎng)絡(luò)科技有限公司 - 為你思考,為你實(shí)現(xiàn)!為客戶創(chuàng)造與傳遞品牌價(jià)值是我們的最終使命!
羽之科網(wǎng)絡(luò)微信公眾號(hào) 掃一掃關(guān)注
tel-icon全國(guó)服務(wù)熱線:0951-5137001,18295277030
掃一掃關(guān)注羽之科網(wǎng)絡(luò)微信公眾號(hào)

js寫(xiě)全選按鈕、全不選按鈕、反選按鈕、全選全不選復(fù)選框代碼

分類:網(wǎng)絡(luò)編程   作者:小羽   發(fā)布時(shí)間:2018-05-28 22:12:30   點(diǎn)擊次數(shù):3425
  1. <!DOCTYPE html>  
  2. <html lang="en">  
  3. <head>  
  4.     <meta charset="UTF-8">  
  5.     <title>Document</title>  
  6. </head>  
  7. <body>  
  8.     <h1>你的呢愛(ài)好很廣泛?。?/span></h1>  
  9.     <br>  
  10.     <input type="checkbox" name="checkItems" id="checkItems" value="全選/全不選">全選/全不選  
  11.     <br>  
  12.     <input type="checkbox" name="items" value="足球">足球  
  13.     <input type="checkbox" name="items" value="籃球">籃球  
  14.     <input type="checkbox" name="items" value="游泳">游泳  
  15.     <input type="checkbox" name="items" value="唱歌">唱歌  
  16.     <br>  
  17.     <input type="button" name="checkall" id="checkall" value="全選">  
  18.     <input type="button" name="checkall" id="checkNo" value="全不選">  
  19.     <input type="button" name="checkall" id="checkReverse" value="反選">  
  20.     <script type="text/javascript">  
  21.           
  22.         // 處理全選  
  23.         document.getElementById('checkall').onclick=function(){  
  24.         /*************************************************/           
  25.             // 獲取所有的復(fù)選框  
  26.             var checkElements=document.getElementsByName('items');  
  27.             for(var i=0;i<checkElements.length;i++){  
  28.                 var checkElement=checkElements[i];  
  29.                 // 方法一  
  30.                 // checkElement.setAttribute('checked',' checked');  
  31.                 // 方法二  
  32.                 checkElement.checked="checked";  
  33.             }  
  34.         }  
  35.         /*************************************************/  
  36.         // 處理全不選  
  37.         document.getElementById('checkNo').onclick=function(){  
  38.             // 獲取所有的復(fù)選框  
  39.             var checkElements=document.getElementsByName('items');  
  40.             for(var i=0;i<checkElements.length;i++){  
  41.                 var checkElement=checkElements[i];  
  42.                 // 方法一火狐不支持  
  43.                 // checkElement.setAttribute('checked',null);  
  44.                 // 方法二 火狐和ie都支持  
  45.                 checkElement.checked=null;  
  46.             }  
  47.         }  
  48. /******************************************************************/  
  49.         //反選  
  50.          document.getElementById('checkReverse').onclick=function(){  
  51.             // 獲取所有的復(fù)選框  
  52.             var checkElements=document.getElementsByName('items');  
  53.             for(var i=0;i<checkElements.length;i++){  
  54.                 var checkElement=checkElements[i];  
  55.                 if (checkElement.checked) {  
  56.                     checkElement.checked=null;  
  57.                 }  
  58.                 else{  
  59.                     checkElement.checked="checked";  
  60.                 }  
  61.                 // 方法一  
  62.                 // checkElement.setAttribute('checked',null);  
  63.                 // 方法二 火狐和ie都支持  
  64.                   
  65.             }  
  66.         }  
  67. /***********************************************************/  
  68.         //全選/不選  
  69.         document.getElementById('checkItems').onclick=function()  
  70.         {  
  71.          // 獲取所有的復(fù)選框  
  72.             var checkElements=document.getElementsByName('items');  
  73.             if (this.checked) {  
  74.                 for(var i=0;i<checkElements.length;i++){  
  75.                     var checkElement=checkElements[i];  
  76.                     checkElement.checked="checked";  
  77.                 }  
  78.   
  79.             }  
  80.             else{  
  81.                 for(var i=0;i<checkElements.length;i++){  
  82.                     var checkElement=checkElements[i];  
  83.                     checkElement.checked=null;  
  84.                 }  
  85.             }  
  86.   
  87.         }  
  88. </script>  
  89. </body>  
  90. </html>  
友情鏈接
聯(lián)系我們

電 話:0951-5137001/18295277030

Q  Q:87651825   568464226

郵 箱:web@yuzhike.com
地 址:銀川市興慶區(qū)南熏東街天都十六區(qū)6號(hào)樓3204

聯(lián)系我們

Website Design & Power by:yuzhike.com
版權(quán)所有 ? 銀川羽之科網(wǎng)絡(luò)科技有限公司 寧ICP備12000105號(hào)-7 寧公網(wǎng)安備 64010602000058號(hào)