成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JavaScript實現CheckBox選中方法

開發 前端
JavaScript實現CheckBox選中所有的項的方法的文章很少見,這是筆者精心為大家準備的禮物,代碼的借鑒性很高,也很好理解,希望能給大家帶來幫助。

JavaScript實現CheckBox選中所有的項的方法的文章很少見,這是筆者精心為大家準備的禮物,代碼的借鑒性很高,也很好理解,希望能給大家帶來幫助。

JavaScript實現CheckBox選中所有的項的方法:

  1. <html> 
  2. <head> 
  3. <title> 
  4. title> 
  5. <body> 
  6. <form name="Form1"> 
  7. <input name="allbox" type="checkbox" onClick="TA();" title="選中或清除選中所有的項目" tabindex="105">選中或清除選中所有的項目  
  8. <br/> 
  9. <span class="X"> 
  10. <input type="checkbox" name="ABC" class="A" onClick="TTA(this);">清明時節span> 
  11. <br/> 
  12. <span class="X"> 
  13. <input type="checkbox" name="DEF" class="A" onClick="TTA(this);">長江水啊span> 
  14. <br/> 
  15. <span class="X"> 
  16. <input type="checkbox" name="GHL" class="A" onClick="TTA(this);">嘿嘿測試span> 
  17. <br/> 
  18. form> 
  19. <script language="javascript"> 
  20. var frm = document.Form1;  
  21. script> 
  22. <script language="JavaScript"> 
  23. function TA(isO,noHL){  
  24.  var trk = 0;  
  25.  for(var i=0;i<frm.elements.length;i++){  
  26.   var e=frm.elements[i];  
  27.   if((e.name !='allbox') && (e.type == 'checkbox')){  
  28.     e.checked = frm.allbox.checked;  
  29.    if (frm.allbox.checked){  
  30.     //e.parentElement.className = "H"; //.parentElement不兼容firefox瀏覽器   
  31.     e.parentNode.className = "H";//調用設置父節點元素class改變背景色  
  32.    }else{  
  33.     e.parentNode.className = "X";//調用設置父節點元素class改變背景色  
  34.    }  
  35.   }  
  36.  }  
  37. }  
  38. function TTA(CB,noHL){  
  39.  if (CB.checked){  
  40.   CB.parentNode.className = "H";  
  41.  }else{  
  42.   CB.parentNode.className = "X";  
  43.  }  
  44.  var TB=TO=0;  
  45.  for (var i=0;i<frm.elements.length;i++){  
  46.   var e=frm.elements[i];  
  47.   if ((e.name != 'allbox') && (e.type=='checkbox')){  
  48.    TB++;  
  49.   if (e.checked)  
  50.    TO++;  
  51.   }  
  52.  }  
  53.  frm.allbox.checked=(TO==TB)?true:false;  
  54.  //如果不是所有項被選中則allbox設定未被選中  
  55. }  
  56. script> 
  57. <style> 
  58. .H{  
  59.  background: #ADD8E6  
  60. }  
  61. .X{  
  62.  background: #FFFFFF  
  63. }  
  64. style> 
  65. body>html> 

以上就是對JavaScript實現CheckBox選中所有的項方法的簡單介紹。

【編輯推薦】

  1. JSON是什么?為JavaScript準備的數據格式
  2. 十個最常用的JavaScript自定義函數
  3. 有關JavaScript事件加載的一些延伸思考
  4. JavaScript使用心得匯總:從BOM和DOM談起
  5. ExtJS在Android模擬器上的運行效果
責任編輯:阡陌 來源: 網絡轉載
相關推薦

2009-09-08 14:21:38

CheckBox翻頁選

2009-09-08 14:04:29

CheckBox分級選

2009-09-09 10:32:12

C# CheckBox

2010-09-10 13:58:38

DIV圖片居中

2010-08-31 15:07:45

CSS居中

2010-09-02 13:03:38

CSS垂直居中

2009-10-26 15:07:12

checkbox樹

2009-03-30 14:52:43

復制數據庫Oracle

2010-07-13 14:38:33

Perl面向對象編程

2012-11-20 12:38:29

2020-12-21 16:35:51

JavaScript網頁截屏代碼

2012-02-02 16:39:40

CheckBox控件源代碼

2011-05-20 13:31:54

Repeatercheckbox

2010-10-08 13:21:03

JavaScript多維數組

2009-10-12 10:33:11

Javascript替

2022-11-13 15:33:30

JavaScript數組開發

2011-08-04 13:32:21

Objective-C 方法 對象

2017-09-30 09:10:21

Java重寫變量

2010-09-28 10:33:59

HTML DOM Ch

2022-11-30 15:15:48

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: aa级毛片毛片免费观看久 | 亚洲欧美中文日韩在线 | 91精品国产91久久综合桃花 | 欧美日韩成人在线 | 国产一级影片 | 久草院线 | 国产精品国产三级国产播12软件 | 日本a级大片 | av在线视| 亚洲精品在线观看视频 | 久久国产精品一区二区三区 | 超碰网址 | 91久久电影 | 一区二区国产精品 | 99免费看 | 日韩久久久久 | 日日夜夜精品视频 | 国产免费拔擦拔擦8x高清 | 国产成人综合在线 | 欧美日本一区二区 | 一区二区三区亚洲 | 337p日韩| 亚洲视频一区在线播放 | 亚洲www啪成人一区二区麻豆 | 91伊人| 精品欧美黑人一区二区三区 | 日韩成人在线播放 | 午夜免费福利影院 | 国产999精品久久久 午夜天堂精品久久久久 | 一区二区三区视频在线 | 九七午夜剧场福利写真 | 国产日韩在线观看一区 | 亚洲色图婷婷 | 日韩激情视频一区 | www在线视频 | 欧美精品一区二区三区四区五区 | 亚洲成人av一区二区 | 免费观看一级特黄欧美大片 | 日本三级日产三级国产三级 | 中文字幕在线播放第一页 | 中文字幕在线电影观看 |