注 : 本文章主要写功能

代码示例 :

<body>
<input type="checkbox" id="che" /><br>
<input type="checkbox" id="" />
<input type="checkbox" id="" />
<input type="checkbox" id="" />
<input type="checkbox" id="" /> <script type="text/javascript">
let che = document.getElementById('che');
let ches = document.querySelectorAll('input');
che.onclick = function () {
for (let i = 1; i < ches.length; i++) {
ches[i].checked = this.checked;
}
} for (let i = 1; i < ches.length; i++) {
ches[i].onclick = function () {
let flag = true;
for (let i = 1; i < ches.length; i++) {
if (!ches[i].checked) {
flag = false
}
}
che.checked = flag
}
}
</script>
</body>

复制代码直接可用

最新文章

  1. python之socket
  2. DirectX12 Samples 学习笔记 – PredicationQueries
  3. Cocos2d-x 3.0修改Android平台帧率fps - 解决游戏运行手机发热发烫问题
  4. Java Base64加密、解密原理Java代码
  5. Java并发编程之ConcurrentHashMap(转)
  6. CNN for Visual Recognition (01)
  7. layui时间控件,获取页面选中的时间值。
  8. JAVA泛型中的类型擦除及为什么不支持泛型数组
  9. 新浪广告交易平台(SAX)DSP手册
  10. 基于session做的权限控制
  11. 【转载】VC IME 通信
  12. Python——pyiso8601
  13. redis 的 HyperLogLog
  14. API接口自动化之1 常见的http请求
  15. 【转】每天一个linux命令(17):whereis 命令
  16. Java锁的种类以及辨析
  17. Java基础学习笔记(一)
  18. (转)scala中map与flatMap浅析
  19. 查看执行计划plustrace:set autotrace trace exp stat(SP2-0618、SP2-0611)
  20. Python多版本共存管理工具之pyenv

热门文章

  1. 6月6日 python学习总结 jQuery (三)
  2. 4月12日 python学习总结 继承和派生
  3. linux的一些sao东西
  4. sftp服务器搭建以及挂载新硬盘到home目录下
  5. 学习廖雪峰的git教程6--版本控制
  6. 在Windows环境下构建Lua 入门
  7. 生产环境频繁内存溢出,原来就是因为这个“String类”
  8. MySQL面试题--常见的四种隔离级别
  9. java代码常用知识点
  10. kafka follower如何与leader同步数据?