js html css实现复选框全选与反选


Posted in Javascript onOctober 09, 2016

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

<html>
 <head>
 <title>html+css+js实现复选框全选与反选</title>
 <meta http-equiv="content-type" content="text/html;charset=utf-8" />
 <meta name="keywords" content="js,笔试题目" />
 <style type="text/css">
  table,tr,td
  {
  border:1px solid red;
  }
 </style>
 <script type="text/javascript">
  function quanxuan()
  {
  for(var i=1;i<=3;i++)
  {
   var cbox_id="cb"+i;
   var cbox=document.getElementById(cbox_id);
   //alert(cbox.value);
   if(document.getElementById("cb_quanxuan").checked)
   cbox.checked=true;
   else
   cbox.checked=false;;
  }
  }
  function fanxuan()
  {
  for(var i=1;i<=3;i++)
  {
   var cbox_id="cb"+i;
   var cbox=document.getElementById(cbox_id);
   if(document.getElementById("cb_fanxuan").checked)
   {//选中反选框
   if(cbox.checked)
    cbox.checked=false;
   else
    cbox.checked=true;
   }
   else
   {
   if(cbox.checked)
    cbox.checked=false;
   else
    cbox.checked=true;
   }
  }
  }
 </script>
 
 </head>
 <body>
 <form id="form1">
  <table>
  <tr>
   <td><input type="checkbox" id="cb_quanxuan" onclick="quanxuan()" />全选</td>
   <td>复选框全选案例</td>
   <td> </td>
   <td> </td>
  </tr>
  
  <tr>
   <td><input type="checkbox" id="cb1" value="1" />1</td>
   <td>我是傻逼1</td>
   <td> </td>
   <td> </td>
  </tr>
  
  <tr>
   <td><input type="checkbox" id="cb2" value="2" />2</td>
   <td>我是傻逼2</td>
   <td> </td>
   <td> </td>
  </tr>
  
  <tr>
   <td><input type="checkbox" id="cb3" value="3" />3</td>
   <td>我是傻逼3</td>
   <td> </td>
   <td> </td>
  </tr>
  
  <tr>
   <td><input type="checkbox" id="cb_fanxuan" onclick="fanxuan()" />反选</td>
   <td>反选案例</td>
   <td> </td>
   <td> </td>
  </tr>
  </table>
 </form>
 </body>
</html>

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

Javascript 相关文章推荐
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
Oct 22 Javascript
jQuery版仿Path菜单效果
Dec 15 Javascript
解析Javascript中大括号“{}”的多义性
Dec 02 Javascript
jQuery对象的length属性用法实例
Dec 27 Javascript
js获取鼠标位置实例详解
Dec 09 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
Dec 23 Javascript
微信小程序 textarea 组件详解及简单实例
Jan 10 Javascript
详解如何在vue中使用sass
Jun 21 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
Sep 26 Javascript
js module大战
Apr 19 Javascript
微信小程序一周时间表功能实现
Oct 17 Javascript
深入了解JS之作用域和闭包
Jun 16 Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 #Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 #Javascript
js基本算法:冒泡排序,二分查找的简单实例
Oct 08 #Javascript
javascript中获取元素标签中间的内容的实现方法
Oct 08 #Javascript
Jquery和Js获得元素标签名称的方法总结
Oct 08 #Javascript
JS获取html元素的标记名实现方法
Oct 08 #Javascript
js获取元素的标签名实现方法
Oct 08 #Javascript
You might like
图解上海144收音机
2021/03/02 无线电
PHP预定义变量9大超全局数组用法详解
2016/04/23 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
2016/06/13 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
Yii框架学习笔记之应用组件操作示例
2019/11/13 PHP
神奇的7个jQuery 3D插件整理
2011/01/06 Javascript
js Form.elements[i]的使用实例
2011/11/13 Javascript
提示$ is not defined错误分析及解决
2013/04/09 Javascript
jQuery.extend()的实现方式详解及实例
2013/06/29 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
2015/05/01 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
javascript数字验证的实例代码(推荐)
2016/08/20 Javascript
jQuery实现拖拽可编辑模块功能代码
2017/01/12 Javascript
vue axios 二次封装的示例代码
2017/12/08 Javascript
微信小程序实现弹出层效果
2020/05/26 Javascript
vue+elementUI实现表格关键字筛选高亮
2020/10/26 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
js与jquery获取input输入框中的值实例讲解
2020/02/27 jQuery
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
[04:31]2016国际邀请赛中国区预选赛妖精采访
2016/06/27 DOTA
[10:54]Team Spirit vs Navi
2018/06/07 DOTA
Python的Django框架中settings文件的部署建议
2015/05/30 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
Python中异常重试的解决方案详解
2017/05/05 Python
Python之ReportLab绘制条形码和二维码的实例
2018/01/15 Python
Windows下PyCharm安装图文教程
2018/08/27 Python
浅析Python requests 模块
2020/10/09 Python
浅谈css3中calc在less编译时被计算的解决办法
2017/12/04 HTML / CSS
Canvas高级路径操作之拖拽对象的实现
2019/08/05 HTML / CSS
安全大检查反思材料
2014/01/31 职场文书
部门群众路线教育实践活动对照检查材料思想汇报
2014/10/07 职场文书
导游词之青城山景区
2019/09/27 职场文书
详解使用 CSS prefers-* 规范提升网站的可访问性与健壮性
2021/05/25 HTML / CSS
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers
将MySQL的表数据全量导入clichhouse库中
2022/03/21 MySQL