点击全选获取所有复选框

简介: 点击全选获取所有复选框
<!DOCTYPE html>
<html lang="en">
 
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>全选获取复选框示例</title>
</head>
 
<body>
  <input type="checkbox" id="selectAll"> 全选
  <input type="checkbox" class="checkboxItem"> 选项 1
  <input type="checkbox" class="checkboxItem"> 选项 2
  <input type="checkbox" class="checkboxItem"> 选项 3
 
  <script>
    // 获取全选复选框和所有的选项复选框
    var selectAllCheckbox = document.getElementById('selectAll');
    var checkboxItems = document.getElementsByClassName('checkboxItem');
 
    // 为全选复选框添加点击事件
    selectAllCheckbox.addEventListener('click', function () {
      for (var i = 0; i < checkboxItems.length; i++) {
        checkboxItems[i].checked = selectAllCheckbox.checked;
      }
    });
  </script>
</body>
 
</html>


在上述代码中,首先获取了全选复选框和所有的选项复选框元素。然后为全选复选框添加了点击事件处理函数。当点击全选复选框时,通过一个循环将所有选项复选框的选中状态设置为与全选复选框相同。

目录
相关文章
|
1月前
|
大数据 云计算
复选框
【10月更文挑战第1天】复选框。
29 2
|
3月前
|
JavaScript 前端开发
复选框的全选和取消
该博客文章提供了HTML和JavaScript代码实现复选框的全选和取消全选功能,并展示了测试结果的截图。
复选框的全选和取消
|
3月前
点击全选,使所有复选框被选中
点击全选,使所有复选框被选中
45 0
点击按钮,新增输入框,再点击按钮,删除输入框
点击按钮,新增输入框,再点击按钮,删除输入框
53 0
|
算法 前端开发
下拉选择框
下拉选择框
98 1
|
Web App开发 JavaScript 前端开发
对话框、模态框和弹出框看起来很相似,它们有何不同?
由于一个新的 popover 属性正在被提出,所以这篇文章将探讨对话框(dialogs)、弹出窗口(popovers)、叠加层(overlays)和揭示小部件(disclosure widgets)之间的区别。
26383 1
|
XML Java API
按钮和复选框控件
按钮和复选框控件
88 0
|
JavaScript 前端开发
单选与全选
结合table表格和checkbox复选框实现单选与全选功能(本文只考虑功能实现,样式不要在意,虽然极丑,但我看不到 φ(>ω<*) )。
单选与全选