全选复选框JavaScript编写小结(附代码)

对于全选框的操作分为两种情况:

创新互联始终坚持【策划先行,效果至上】的经营理念,通过多达十多年累计超上千家客户的网站建设总结了一套系统有效的全网整合营销推广解决方案,现已广泛运用于各行各业的客户,其中包括:成都玻璃贴膜等企业,备受客户赞赏。

1.单击全选框,下面全部选中

2.单击下面的复选框,全部点击上,全选框被选中,否则全选框没有选中。

html样式


     爱  好
     
      
     
     
      
     
     
      
     
    

js样式

var oChkAll = document.getElementById("checkAll");
    //全选
    oChkAll.onclick = function() {
     for(var i = 0; i < oFav.length; i++) {
      oFav[i].checked = this.checked;
     }
    }
    //复选框组
    for(var i = 0; i < oFav.length; i++) {
     oFav[i].onclick = function() {
      //如果全选
      if(isChkAll()) {
       oChkAll.checked = true;
      } else {
       oChkAll.checked = false;
      }
     }
    }
    //判断是否全选
    function isChkAll() {
     var all = oFav.length;
     var chk = 0;
     for(var i = 0; i < oFav.length; i++) {
      if(oFav[i].checked) {
       chk++;
      }
     }
     if(all == chk) {
      return true;
     } else {
      return false;
     }
    }

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对创新互联的支持!


网站名称:全选复选框JavaScript编写小结(附代码)
转载来于:http://hxwzsj.com/article/giphsg.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都品牌网站设计 成都网站建设公司 网站设计公司 四川成都网站制作 成都网站建设 移动网站建设 企业网站制作 网站制作 成都模版网站建设 成都企业网站制作 成都网站设计制作公司 攀枝花网站设计 盐亭网站设计 成都响应式网站建设 成都网站制作 重庆网站制作 企业手机网站建设 成都网站建设 手机网站制作 成都网站建设公司 成都网站设计 网站建设方案