原生js实现复选框选全部框与取消全选框

简介: 原生js实现复选框选全部框与取消全选框
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title></title>
    </head>
    <body>
        <input type="checkbox" name="" id="" class="check">全选/取消全选
        <br>
        <input type="checkbox" name="nan" id="" class="ball_checkbox">足球<br>
        <input type="checkbox" name="nan" id="" class="ball_checkbox">棒球<br>
        <input type="checkbox" name="nan" id="" class="ball_checkbox">篮球<br>
        <input type="checkbox" name="nan" id="" class="ball_checkbox">橄榄球<br>
        <script type="text/javascript">
            let delete_checkbox = document.getElementsByClassName('check')[0];
            let arr = true;
            delete_checkbox.addEventListener('click', function() {
                let nan = document.getElementsByName('nan');
                for (let i = 0; i < nan.length; i++) {
                    nan[i].checked = this.checked;
                }
            })
        </script>
    </body>
</html>
目录
相关文章
|
20天前
|
Devops 持续交付 测试技术
JSF遇上DevOps:开发流程将迎巨变?一篇文章带你领略高效协同的魅力!
【8月更文挑战第31天】本文探讨了如何在JavaServer Faces(JSF)开发中融入DevOps文化,通过持续集成与部署、自动化测试、监控与日志记录及反馈机制,提升软件交付速度与质量。文中详细介绍了使用Jenkins进行自动化部署、JUnit与Selenium进行自动化测试、ELK Stack进行日志监控的具体方法,并强调了持续改进的重要性。
28 0
|
3月前
|
JavaScript 前端开发 安全
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作
安全开发-JS应用&原生开发&JQuery库&Ajax技术&加密编码库&断点调试&逆向分析&元素属性操作
|
3月前
|
JavaScript
原生JS实现全选、全不选
原生JS实现全选、全不选
|
2月前
|
JavaScript
js 一键复制到剪贴板(原生js实现)
js 一键复制到剪贴板(原生js实现)
21 0
|
3月前
|
前端开发 JavaScript 容器
程序技术好文:纯原生javascript下拉框表单美化实例教程
程序技术好文:纯原生javascript下拉框表单美化实例教程
30 0
|
3月前
|
JavaScript 程序员
老程序员分享:js实现复选框的全选、全部选和反选
老程序员分享:js实现复选框的全选、全部选和反选
18 0
|
3月前
|
移动开发 JavaScript 前端开发
原生js如何获取dom元素的自定义属性
原生js如何获取dom元素的自定义属性
107 0
|
3月前
|
JavaScript 前端开发
原生JS如何查询元素属性
原生JS如何查询元素属性
27 0
|
设计模式 前端开发 JavaScript
100行代码让您学会JavaScript原生的Proxy设计模式
100行代码让您学会JavaScript原生的Proxy设计模式
127 0
100行代码让您学会JavaScript原生的Proxy设计模式