原生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>


相关文章
|
5月前
|
前端开发
复选框样式修改(复选框变为圆形)
复选框样式修改(复选框变为圆形)
|
5月前
|
JavaScript 前端开发 数据安全/隐私保护
获取焦点后隐藏提示内容的输入框
获取焦点后隐藏提示内容的输入框
56 0
|
11月前
|
小程序 前端开发 JavaScript
小程序点击按钮出现和隐藏遮罩层
小程序点击按钮出现和隐藏遮罩层
207 0
|
前端开发
Window对象提示框、确认框、输入框、弹窗详解
本文目录 1. 背景 2. alert提示框 3. confirm确认框 4. prompt输入框 5. showModalDialog弹窗 6. 小结
1184 0
Window对象提示框、确认框、输入框、弹窗详解
|
5月前
单选全选框如何实现
单选全选框如何实现
36 1
|
5月前
|
JavaScript
vue中轻松搞掂鼠标气泡框提示框tip跟随
vue中轻松搞掂鼠标气泡框提示框tip跟随
|
5月前
|
前端开发 JavaScript 数据安全/隐私保护
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
前端点击其他输入框的时候,对当上个输入框进行判断(鼠标移出输入框事件,和鼠标点击其他输入框触发事件)
97 0
|
5月前
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
【推荐】实现跟随鼠标移动的浮动提示框、气泡框、Tip效果
|
11月前
|
前端开发
uniapp checkbox样式失效,选中框选中按钮不显示
uniapp checkbox样式失效,选中框选中按钮不显示
276 0
|
11月前
layer 父弹出框上弹出子弹框窗体大小问题
layer 父弹出框上弹出子弹框窗体大小问题