利用,

getElementsByName获得想要操作的对象。返回值是可读可写的。

因此,

修改为全选代码:

function checkall() {var alls = document.getElementsByName("hobby");// alert(alls)// alert(alls.length)// alert(alls[0].value)alls[0].checked = "checked"alls[1].checked = "checked"alls[2].checked = "checked"}

修改为全不选代码:

function checkno() {var alls = document.getElementsByName("hobby");alls[0].checked = ""alls[1].checked = ""alls[2].checked = ""}

整体代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript">function checkall() {var alls = document.getElementsByName("hobby");// alert(alls)// alert(alls.length)// alert(alls[0].value)alls[0].checked = "checked"alls[1].checked = "checked"alls[2].checked = "checked"}function checkno() {var alls = document.getElementsByName("hobby");alls[0].checked = ""alls[1].checked = ""alls[2].checked = ""}</script>
</head>
兴趣爱好:
<input type="checkbox" name="hobby" value="1" >1
<input type="checkbox" name="hobby" value="2" >2
<input type="checkbox" name="hobby" value="3" >3
<br>
<button onclick="checkall()">全选</button>
<button onclick="checkno()">全不选</button>
</body>
</html>

结果:

初始状态:

点击全选:

点击全不选:

getElementsByName,实现多选的全选与全不选功能相关推荐

  1. 【jQuery】复选框的全选、反选,推断哪些复选框被选中

    本文与<[JavaScript]复选框的全选.反选.推断哪些复选框被选中>(点击打开链接)为姊妹篇,把里面内容再与jQuery框架中实现一次,相同做到例如以下的效果: 布局还是相同的布局, ...

  2. JSjQuery全选反选父项子项联动多选框

    全选反选父项子项联动多选框 js代码:<!DOCTYPE html><html lang="en"><head> <meta charse ...

  3. html bootstrap复选框全选,javascript+bootstrap+html实现层级多选框全层全选和多选功能代码实例...

    想做一个先按层级排序并可以多选的功能,首先倾向于用多层标签式的,直接选定加在文本域里,接下来通过本文给大家介绍html+javascript+bootstrap实现层级多选框全层全选和多选功能,需要的 ...

  4. 点击编辑框全选内容java_Android 中使用EditText 点击全选再次点击取消全选功能

    最近在开发浏览器碰到这么一个需求:点击地址栏的时候,需要全选并调出键盘,再次点击就取消全选显示光标.点击屏幕除地址栏其他位置时,键盘隐藏,隐藏光标. 大部分浏览器都是这样的逻辑,这样可以提高用户体验, ...

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

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

  6. 8个精挑细选的适用App,全是黑科技,用起来超爽

    你的手机里都有哪些好用的软件?一些大众的就不说了,下面这8个精挑细选的宝藏App,全是黑科技,用起来超爽! 01&小睡眠一款助眠软件,通过各种音频,让你缓解压力.快速入睡:提供了白噪音.冥想曲 ...

  7. 微信小程序实现单选、全选、反选、取消全选功能

    实现效果 源代码 <!-- 循环单选 --><viewclass="parkNotice-email"v-for="(item2, index2) in ...

  8. 去加拿大跟Bengio读硕vs斯坦福全奖ML博士,选哪个?

    转自:新智元 最近,有Reddit网友提问:被Bengio接收为硕士生,和被斯坦福大学的博士项目全奖录取,该选哪一个? 当然,他目前还只是yy. 他在帖子里提出一个有趣的问题--为什么人们谈起机器学习 ...

  9. word如何一键全选_word文档怎么全选所有内容

    如何全选word文档中的内容 1.点击所要全选的开头,按住"Shift"不放,光标移到全选的最后,单击一下,就会把中间的内容全选了. 2.以上把页面缩小到屏幕能容得下的状态,以方便 ...

  10. word如何一键全选_如何使用Word全选快捷键快速选中文档?

    Word全选快捷键是[ctrl+A] word是我们最常用的文字处理办公软件,也是每个操作系统必带的office系列软件中的一个.对于word的一些基础操作相信大部分人都会使用,不过也有新手还对快捷键 ...

最新文章

  1. steam你所在的国家不允许看到此内容_Steam德国屏蔽“仅限成人”标签 众多3A大作可能被禁...
  2. HealthKit有名无实,疑点重重
  3. RocketMQ 重试机制
  4. 零门槛人像转卡通、GIF表情包(赶快行动起来)
  5. “人,落魄时,千万别装可怜”你怎么看?
  6. Altium AD20焊盘样式、热焊盘与反焊盘与直接连接
  7. sql select distinct常见错误_这8种常见的SQL错误用法,80%的程序员还在犯
  8. jquery的pagination插件实现无刷新的分页
  9. Kafka 中 partition replica 默认分配机制
  10. 图解Java设计模式
  11. 多元函数泰勒展开与黑塞矩阵
  12. 小鹿线前端课程怎么样
  13. 嵌入式系统与物联网的关系
  14. 【Records】部分功能模块介绍
  15. 数据挖掘导论学习笔记 第五章 分类算法
  16. java9推迟_甲骨文宣布Java 9将会推迟到明年7月发布
  17. 怎么给新加的固态硬盘装系统
  18. 二叉树的五种遍历方式
  19. Linux命令辅助工具,linux命令快查小助手
  20. Linux常见命令英文全称

热门文章

  1. 通过三个直观步骤理解ROC曲线
  2. 太狠!33岁年薪50万:“复工第一天,谢谢裁掉我!” 网友:有底气!
  3. “夸夸机器人”App来了:变身百万粉丝大V,48万人给你的帖子点赞
  4. 佩奇扑街、外星人疯狂!Python 告诉你大年初二应该看哪部电影
  5. 年后跳槽BAT必看:10种数据结构、算法和编程课助你面试通关
  6. 从比尔·盖茨说起,中国AI到底能否超过美国?
  7. 专治选择综合征——Bandit算法
  8. 花式方法搞定不同vlan的主机互通
  9. 深度介绍分布式系统原理与设计
  10. 从面试角度分析CopyOnWriteArrayList源码