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

发布时间 - 2026-01-11 03:26:41    点击率:

本文实例为大家分享了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>

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


# js复选框全选反选  # js复选框全选  # js复选框反选  # js实现checkbox全选和反选示例  # js实现checkbox全选、不选与反选的方法  # JS实现的全选、全不选及反选功能【案例】  # AngularJS实现全选反选功能  # javaScript checkbox 全选/反选及批量删除  # 利用Vue.js实现checkbox的全选反选效果  # 兼容ie和firefox版本的js反选 全选 多选框  # js html css实现复选框全选与反选  # javascript实现简单的全选和反选功能  # JavaScript实现页面一键全选或反选  # 全选  # 大家分享  # 具体内容  # 大家多多  # 复选框  # meta  # utf  # charset  # html  # gt  # head  # viewport  # maximum  # user  # content  # initial  # scale  # button  # style  # text 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在IIS中新建站点并解决端口绑定冲突?  如何在建站主机中优化服务器配置?  如何用wdcp快速搭建高效网站?  如何使用 jQuery 正确渲染 Instagram 风格的标签列表  如何用好域名打造高点击率的自主建站?  HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】  如何解决hover在ie6中的兼容性问题  如何为不同团队 ID 动态生成多个非值班状态按钮  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  iOS中将个别页面强制横屏其他页面竖屏  在线教育网站制作平台,山西立德教育官网?  如何在服务器上三步完成建站并提升流量?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  教你用AI润色文章,让你的文字表达更专业  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  大同网页,大同瑞慈医院官网?  js代码实现下拉菜单【推荐】  JS中对数组元素进行增删改移的方法总结  如何在建站之星绑定自定义域名?  Laravel如何使用Sanctum进行API认证?(SPA实战)  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  Laravel如何使用Collections进行数据处理?(实用方法示例)  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  php打包exe后无法访问网络共享_共享权限设置方法【教程】  动图在线制作网站有哪些,滑动动图图集怎么做?  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  音乐网站服务器如何优化API响应速度?  网站优化排名时,需要考虑哪些问题呢?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何自定义建站之星网站的导航菜单样式?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  网站制作价目表怎么做,珍爱网婚介费用多少?  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  Laravel怎么为数据库表字段添加索引以优化查询  如何彻底删除建站之星生成的Banner?  如何快速生成专业多端适配建站电话?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  Laravel怎么判断请求类型_Laravel Request isMethod用法  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置