javaScript实现复选框全选反选事件详解


Posted in Javascript onNovember 20, 2020

本文实例为大家分享了javaScript实现复选框全选反选的具体代码,供大家参考,具体内容如下

javaScript实现复选框全选反选事件详解

代码

<html>
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
 <title></title>

 <script>

 window.onload=function(){
  var selAll=document.getElementById("selAll");
  var hobbys=document.getElementsByName("hobby");
  var fx=document.getElementById("fx");  
  var myClick=document.getElementById("xz");

  function myClick(){   
  alert("hello");
  }


  //全选事件
  selAll.onclick=function(){
  if(selAll.checked == true){
   for ( var i=0; i<hobbys.length; i++) {
   hobbys[i].checked=true;
   }
  }else{
   for ( var i=0; i<hobbys.length; i++) {
   hobbys[i].checked=false;
   }
  }


  }

  //反选事件
  fx.onclick=function(){

  for (var i=0; i<hobbys.length; i++) {
   var b=hobbys[i];
   if (b.checked == true) {
   b.checked=false
   }else{
   b.checked=true;
   }
  }

  }
 }
 </script>
</head>
<body>

 <span onclick="myClick()" id="xz"><input type="checkbox" id="selAll"/>全选</span>
 <button id="fx">反选</button></br>
 <input type="checkbox" name="hobby" />羽毛球
 <input type="checkbox" name="hobby"/>绘画
 <input type="checkbox" name="hobby"/>唱歌
 <input type="checkbox" name="hobby"/>跳舞
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript技术技巧大全(五)
Jan 22 Javascript
JQuery 风格的HTML文本转义
Jul 01 Javascript
JavaScript OOP面向对象介绍
Dec 02 Javascript
IE、FF、Chrome浏览器中的JS差异介绍
Aug 13 Javascript
模拟jQuery中的ready方法及实现按需加载css,js实例代码
Sep 27 Javascript
可以用鼠标拖动的DIV实现思路及代码
Oct 21 Javascript
原生JS实现仿淘宝网左侧商品分类菜单效果代码
Sep 10 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
Oct 02 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
Jun 17 Javascript
JS验证全角与半角及相互转化的介绍
May 18 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
Jun 11 Javascript
JavaScript实现网页计算器功能
Oct 29 Javascript
javaScript实现滚动条事件详解
Mar 24 #Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 #Javascript
深入掌握 react的 setState的工作机制
Sep 27 #Javascript
JavaScript 保护变量不被随意修改的实现代码
Sep 27 #Javascript
JavaScript实现打印星型金字塔功能实例分析
Sep 27 #Javascript
微信小程序 按钮滑动的实现方法
Sep 27 #Javascript
详解Vue-cli代理解决跨域问题
Sep 27 #Javascript
You might like
计数器详细设计
2006/10/09 PHP
一个php作的文本留言本的例子(一)
2006/10/09 PHP
PHP中使用CURL伪造来路抓取页面或文件
2011/05/04 PHP
php多个文件及图片上传实例详解
2014/11/10 PHP
thinkPHP模板引擎用法示例
2016/12/08 PHP
php curl上传、下载、https登陆实现代码
2017/07/23 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
jquery1.4 教程二 ajax方法的改进
2010/02/25 Javascript
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
js事件驱动机制 浏览器兼容处理方法
2016/07/23 Javascript
JS中判断null的方法分析
2016/11/21 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
json前后端数据交互相关代码
2018/09/19 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
详解VUE前端按钮权限控制
2019/04/26 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
使用Django开发简单接口实现文章增删改查
2019/05/09 Python
用python的turtle模块实现给女票画个小心心
2019/11/23 Python
pandas 对group进行聚合的例子
2019/12/27 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
Python Mock模块原理及使用方法详解
2020/07/07 Python
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
一加手机美国官方网站:OnePlus美国
2019/09/19 全球购物
Tuckernuck官网:经典的美国品质服装、鞋子和配饰
2021/01/11 全球购物
专业毕业生个性的自我评价
2013/10/03 职场文书
高一学生期末评语
2014/04/25 职场文书
财务人员担保书
2014/05/13 职场文书
大学生学习面向未来的赶考思想汇报
2014/09/12 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
合伙经营协议书范本(通用版)
2014/12/03 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书