HTML+JS 全选与取消全选功能

子枫

子枫 [Rainy]

发布于 2022-11-07

848 浏览

  1. <!—            全选框—>
    <input type="checkbox" class="box-title" onclick="selectAll()">

  2. <!— 需要被选中的部分—>
    <input name='box' type='checkbox'>
    <input name='box' type='checkbox'>
    <input name='box' type='checkbox'>
    <input name='box' type='checkbox'>

  1. var isCheckAll = false;
    function selectAll() {
    // 取消全选
    if (isCheckAll) {
    $("input[name='box']").each(function() {
    this.checked = false;
    this.parentNode.parentNode.style.backgroundColor="";
           });
           isCheckAll = false;
        }
        // 全选
        else {
         $("input[name='box']").each(function() {
         this.checked = true;
         this.parentNode.parentNode.style.backgroundColor="#F78181";
         });
         isCheckAll = true;
        }
    }


评论 (56)

评论输入框
发表评论


评论列表
没有任何评论

© 2025 简奢兔论坛. 保留所有权利.