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 相关文章推荐
随窗体滑动的小插件sticky源码
Jun 21 Javascript
jquery解析XML字符串和XML文件的方法说明
Feb 21 Javascript
jQuery设置和获取HTML、文本和值示例
Jul 08 Javascript
jquery实现点击展开列表同时隐藏其他列表
Aug 10 Javascript
javascript HTML5 canvas实现打砖块游戏
Jun 18 Javascript
JS中位置与大小的获取方法
Nov 22 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
Mar 19 Javascript
微信小程序 首页制作简单实例
Apr 07 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
Mar 18 Javascript
vue 移动端适配方案详解
Nov 15 Javascript
基于JS实现web端录音与播放功能
Apr 17 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
Dec 25 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
深入理解PHP中的count函数
2016/05/31 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
IE与FireFox的兼容性问题分析
2007/04/22 Javascript
JavaScript阻止浏览器返回按钮的方法
2015/03/18 Javascript
JQuery select(下拉框)操作方法汇总
2015/04/15 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
jquery中用函数来设置css样式
2016/12/22 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
AngularJS实现表格的增删改查(仅限前端)
2017/07/04 Javascript
vue如何使用 Slot 分发内容实例详解
2017/09/05 Javascript
Js利用prototype自定义数组方法示例
2017/10/20 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
浅析vue-router实现原理及两种模式
2020/02/11 Javascript
[00:35]TI7不朽珍藏III——寒冰飞龙不朽展示
2017/07/15 DOTA
python实现2048小游戏
2015/03/30 Python
Python字符串处理实现单词反转
2017/06/14 Python
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
python数据结构之链表的实例讲解
2017/07/25 Python
Python协程的用法和例子详解
2017/09/09 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
python列表推导式入门学习解析
2019/12/02 Python
Python timeit模块的使用实践
2020/01/13 Python
python批量处理多DNS多域名的nslookup解析实现
2020/06/28 Python
python 装饰器重要在哪
2021/02/14 Python
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
经销商年会策划方案
2014/05/29 职场文书
党员创先争优心得体会
2014/09/11 职场文书
员工工作及收入证明
2014/10/28 职场文书
工会文体活动总结
2015/05/07 职场文书
统招统分证明
2015/06/23 职场文书
生日祝酒词大全
2015/08/10 职场文书
MySQL 角色(role)功能介绍
2021/04/24 MySQL
5个pandas调用函数的方法让数据处理更加灵活自如
2022/04/24 Python
永中文档在线转换预览基于nginx配置部署方案
2022/06/10 Servers