JavaScript实现CheckBox选中方法

JavaScript实现CheckBox选中所有的项的方法的文章很少见,这是笔者精心为大家准备的礼物,代码的借鉴性很高,也很好理解,希望能给大家带来帮助。

成都创新互联公司为企业级客户提高一站式互联网+设计服务,主要包括成都网站制作、成都网站设计、外贸营销网站建设重庆APP开发公司微信小程序、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。 

JavaScript实现CheckBox选中所有的项的方法:

 
 
 
  1. </li> <li> title></li> <li><body></li> <li><form name="Form1"></li> <li><input name="allbox" type="checkbox" onClick="TA();" title="选中或清除选中所有的项目" tabindex="105">选中或清除选中所有的项目 </li> <li><br/></li> <li><span class="X"></li> <li><input type="checkbox" name="ABC" class="A" onClick="TTA(this);">清明时节 span></li> <li><br/></li> <li><span class="X"></li> <li><input type="checkbox" name="DEF" class="A" onClick="TTA(this);">长江水啊 span></li> <li><br/></li> <li><span class="X"></li> <li><input type="checkbox" name="GHL" class="A" onClick="TTA(this);">嘿嘿测试 span></li> <li><br/></li> <li> form></li> <li><script language="javascript"></li> <li>var frm = document.Form1; </li> <li> script></li> <li><script language="JavaScript"></li> <li>function TA(isO,noHL){ </li> <li> var trk = 0; </li> <li> for(var i=0;i<frm.elements.length;i++){ </li> <li>  var e=frm.elements[i]; </li> <li>  if((e.name !='allbox') && (e.type == 'checkbox')){ </li> <li>    e.checked = frm.allbox.checked; </li> <li>   if (frm.allbox.checked){ </li> <li>    //e.parentElement.className = "H"; //.parentElement不兼容firefox浏览器  </li> <li>    e.parentNode.className = "H";//调用设置父节点元素class改变背景色 </li> <li>   }else{ </li> <li>    e.parentNode.className = "X";//调用设置父节点元素class改变背景色 </li> <li>   } </li> <li>  } </li> <li> } </li> <li>} </li> <li>function TTA(CB,noHL){ </li> <li> if (CB.checked){ </li> <li>  CB.parentNode.className = "H"; </li> <li> }else{ </li> <li>  CB.parentNode.className = "X"; </li> <li> } </li> <li> var TB=TO=0; </li> <li> for (var i=0;i<frm.elements.length;i++){ </li> <li>  var e=frm.elements[i]; </li> <li>  if ((e.name != 'allbox') && (e.type=='checkbox')){ </li> <li>   TB++; </li> <li>  if (e.checked) </li> <li>   TO++; </li> <li>  } </li> <li> } </li> <li> frm.allbox.checked=(TO==TB)?true:false; </li> <li> //如果不是所有项被选中则allbox设定未被选中 </li> <li>} </li> <li> script></li> <li><style></li> <li>.H{ </li> <li> background: #ADD8E6 </li> <li>} </li> <li>.X{ </li> <li> background: #FFFFFF </li> <li>} </li> <li> style></li> <li> body> html></li> </ol></pre><p>以上就是对JavaScript实现CheckBox选中所有的项方法的简单介绍。</p> <br> 当前题目:JavaScript实现CheckBox选中方法 <br> 网页地址:<a href="http://bzwzjz.com/article/coojdjj.html">http://bzwzjz.com/article/coojdjj.html</a> </div> </div> <div class="other"> <h3>其他资讯</h3> <ul> <li> <a href="/article/ccieeei.html">ce标志尺寸?(windowsce字库)</a> </li><li> <a href="/article/cciespi.html">Android事件分发机制源码和实例解析</a> </li><li> <a href="/article/cciessj.html">Linux常用命令patch命令具体使用方法</a> </li><li> <a href="/article/ccieeie.html">哪个海外服务器性价比高?</a> </li><li> <a href="/article/ccieeps.html">如何实现线程间数据库访问?(线程之间获取数据库)</a> </li> </ul> </div> </div> <div class="footer2"> Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号 <br />友情链接: <a href="http://www.cqwzjz.cn/" target="_blank">重庆网站建设 </a><a href="http://www.cxhlcq.com/" target="_blank">重庆网站建设 </a><a href="https://www.cdcxhl.com/zhizuo/chengdu.html" target="_blank">四川成都网站制作 </a><a href="http://www.cxhljz.com/" target="_blank">网站设计制作 </a><a href="http://chengdu.xwcx.net/mobile/" target="_blank">手机网站建设套餐 </a><a href="http://www.cxhljz.cn/" target="_blank">成都网站建设 </a><a href="http://m.cdcxhl.cn/shop/" target="_blank">成都商城网站建设 </a><a href="https://www.cdcxhl.com/qiye.html" target="_blank">成都企业网站建设 </a><a href="http://chengdu.kswjz.com/" target="_blank">成都网站制作 </a><a href="http://chengdu.cdxwcx.cn/" target="_blank">成都网站设计 </a><a href="http://www.kswcd.com/mobile/" target="_blank">手机网站制作 </a><a href="https://www.cdcxhl.com/pinpai.html" target="_blank">成都品牌网站建设 </a><a href="https://www.cdcxhl.com/" target="_blank">成都网站设计 </a><a href="http://www.kswcd.com/service/" target="_blank">上市集团网站建设 </a><a href="https://www.cdcxhl.com/" target="_blank">成都网站制作 </a><a href="http://www.myzitong.com/" target="_blank">梓潼网站设计 </a><a href="https://www.cdcxhl.com/h5.html" target="_blank">成都h5网站建设 </a><a href="http://chengdu.cdcxhl.cn/" target="_blank">成都网站设计 </a><a href="https://www.cdcxhl.com/shop.html" target="_blank">商城网站建设 </a><a href="http://chengdu.cdxwcx.cn/" target="_blank">成都网站建设 </a><a href="http://m.cdcxhl.cn/seo/" target="_blank">成都网站建设 </a><a href="http://chengdu.cdcxhl.cn/jianshe/" target="_blank">品牌网站建设 </a></div> </body> </html> <script src="/Public/Home/js/wow.min.js"></script> <script> if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))) { new WOW().init(); }; </script> <div class="sidebar"> <ul> <li><a href="http://wpa.qq.com/msgrd?v=3&uin=244261566&site=www.bzwzjz.com&menu=yes" target="_blank"><img src="/Public/Home/images/right_qq.png" /></a></li> <li><a href="http://wpa.qq.com/msgrd?v=3&uin=1683211881&site=www.bzwzjz.com&menu=yes" target="_blank"><img src="/Public/Home/images/qq.png" /></a></li> <li class="tel"><a href="tel:028-86922220"><img src="/Public/Home/images/right_tel.png" /></a></li> <div class="wx"> <span class="weixin"><img src="/Public/Home/images/weixin.jpg"><br> 微信扫一扫在线咨询</span> </div> <li><a class="fx" href="#hero"><img src="/Public/Home/images/right_up.png" /></a></li> </ul> </div> <script type="text/javascript"> $(function () { $('.sidebar .fx').click(function () { $('html,body').animate({ scrollTop: '0px' }, 800); }); }); </script> <script type="text/javascript"> $(document).ready(function () { $("#fancybox-manual-b").click(function () { $.fancybox.open({ href: 'map.html', type: 'iframe', padding: 5 }); }) }); </script> <script> $(".con img").each(function(){ var src = $(this).attr("src"); //获取图片地址 var str=new RegExp("http"); var result=str.test(src); if(result==false){ var url = "https://www.cdcxhl.com"+src; //绝对路径 $(this).attr("src",url); } }); window.onload=function(){ document.oncontextmenu=function(){ return false; } } </script>