</tbody></table>
</div>
<script>// 1. 全选和取消全选做法:  让下面所有复选框的checked属性(选中状态) 跟随 全选按钮即可// 获取元素var j_cbAll = document.getElementById('j_cbAll'); // 全选按钮var j_tbs = document.getElementById('j_tb').getElementsByTagName('input'); // 下面所有的复选框// 注册事件j_cbAll.onclick = function() {// this.checked 它可以得到当前复选框的选中状态如果是true 就是选中,如果是false 就是未选中console.log(this.checked);for (var i = 0; i < j_tbs.length; i++) {j_tbs[i].checked = this.checked;}}// 2. 下面复选框需要全部选中, 上面全选才能选中做法: 给下面所有复选框绑定点击事件,每次点击,都要循环查看下面所有的复选框是否有没选中的,如果有一个没选中的, 上面全选就不选中。for (var i = 0; i < j_tbs.length; i++) {j_tbs[i].onclick = function() {// flag 控制全选按钮是否选中var flag = true;// 每次点击下面的复选框都要循环检查者4个小按钮是否全被选中for (var i = 0; i < j_tbs.length; i++) {if (!j_tbs[i].checked) {flag = false;break; // 退出for循环 这样可以提高执行效率 因为只要有一个没有选中,剩下的就无需循环判断了}}j_cbAll.checked = flag;}}
</script>
商品 价钱
iPhone8 8000
iPad Pro 5000
iPad Air 2000
Apple Watch 2000

Checkbox全选反选相关推荐

  1. jQuery如何动态删除TR,input按钮删除本行记录,checkbox全选反选

    checkbox 全选反选 1: var i = 1; 2: function CheckAllTeacher() { 3: if (i % 2 == 1) { 4: i++; 5: $(" ...

  2. 安卓checkbox全选/反选/取消选择

    activity_main.xml文件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/androi ...

  3. checkbox全选 反选的实现方式

    1.创建一个checkbox 按钮 2.需要被选中的checkbox <input type="checkbox" name="infoGUID" val ...

  4. element中checkbox全选反选功能

    单循环: <el-button @click="handleLimit(scope.row)"type="warning"icon="el-ic ...

  5. html dom反选,Dom操作--全选反选

    我们经常会在网站上遇到一些多选的情况,下面我就来说说使用Dom写全选反选的思路. 全选思路: 首先,我们来分析一下知道,当我们点击"全选"复选框的时候,所有的复选框应该都被选中,那 ...

  6. checkbox全选与反选

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  7. jQuery实现checkbox的全选反选方法

    checkbox的全选.取消全选.选中所有奇数.选中所有偶数等方法的实现代码如下: 注意jQuery的版本:jQuery1.6增加了prop,1.6之前的还是使用attr()和removeAttr() ...

  8. 关于用jQuery实现的checkbox全选和反选功能

    用jQuery实现了checkbox的全选和反选功能,代码如下: <!DOCTYPE html> <html> <head>     <meta charse ...

  9. JQuery全选反选 随其他checkbox自动勾选全选反选

    工作中的代码片段 写出来留作以后对比参考 网上没找到自己想要的全选反选代码 干脆自己写了个比较臃肿的 相信还有更加简单的方法 jquery代码 ============================ ...

最新文章

  1. tkinter button 一个按钮第二次回复_python-tkinter使用方法
  2. react项目中使用mocha结合chai断言库进行单元测试
  3. 【杂谈】有三AI季划的最核心价值在哪,听听这些同学怎么说!
  4. ng机器学习视频笔记(十四) ——推荐系统基础理论
  5. linux挂载VMFS硬盘,ESX4.1挂载NFS共享存储(VMkernel)
  6. java 时间转中文_使用JScript把时间转成中文
  7. 关于dlopen函数分析
  8. 把字符串复制到剪贴板
  9. pycharm调节字体大小
  10. 75---Python绘制动态狄拉克delta函数
  11. IOS-升级102 全局监听SendEvent
  12. android 仿微信账单生成器手机版式,2020微信年度账单生成器
  13. 2022 精心整理的 C语言/C++ 语言学习宝藏,值得收藏~
  14. 几种身份认证方式的分析
  15. 面向对象的 CSS (OOCSS)
  16. DenseNet——密集连接的卷积神经网络
  17. 会员计费系统c语言_c语言课程设计报告 会员卡计费系统源代码
  18. 解决:Win11蓝牙鼠标经常断连问题(亲测有效)
  19. 【性能测试】性能测试之性能测试指标详解(详细)
  20. 地表汽车的无人驾驶导航定位

热门文章

  1. MCE公司:小分子化合物在重编程中的应用
  2. 数字源表用于纳米发电测试
  3. 运维人员在武汉,献给正在拼搏的你,
  4. 计算机领域学术年会通知,2018年度软件所学术年会通知
  5. Swift中用CollectionView做广告栏滑动效果
  6. 月考核答辩作品——基于STC89C52的智能浇花系统
  7. Ubuntu下certbot申请和部署证书
  8. 数据结构课程设计实验验优参考(附数据结构上机实验、上机考试代码)
  9. 怎么开发商城微信小程序?【商城小程序】
  10. Elasticsearch7.x搜索优化