📌  相关文章
📜  javascript 检查页面上的所有复选框 - Javascript (1)

📅  最后修改于: 2023-12-03 15:31:44.844000             🧑  作者: Mango

JavaScript检查页面上的所有复选框

JavaScript是一种广泛使用的脚本语言,可与HTML和CSS一起使用来创建交互式的网页效果。在这篇介绍中,我们将展示如何使用JavaScript检查页面上的所有复选框。

实现方法

我们可以通过以下步骤来实现检查页面上的所有复选框:

  1. 使用document.querySelectorAll()方法获取所有的复选框元素。
  2. 遍历复选框元素数组,检查每个元素是否被选中。
  3. 如果复选框被选中,则将复选框的值添加到包含所选项的数组中。

以下是一个用于检查页面上所有复选框的JavaScript代码片段。

let checkboxes = document.querySelectorAll('input[type="checkbox"]'); // 获取所有复选框元素

let selectedItems = []; // 创建一个空数组,用于存储所选项

checkboxes.forEach((checkbox) => { // 遍历复选框元素

    if (checkbox.checked) { // 检查复选框是否被选中

        selectedItems.push(checkbox.value); // 将选中的复选框值添加到数组中

    }

});

console.log(selectedItems); // 输出选中的复选框值
代码解释
  • 我们首先使用document.querySelectorAll()方法获取页面上所有的复选框元素,并将其存储在变量checkboxes中。

  • 接着,创建了一个名为selectedItems的空数组,用于存储所选项。

  • 我们使用数组的forEach()方法来遍历每个复选框元素。对于每个复选框元素,我们使用if语句来检查它是否被选中。

  • 如果复选框被选中,则将其值添加到数组selectedItems中。我们使用数组的push()方法来将值添加到数组中。

  • 最后,我们使用console.log()方法来输出选中的复选框值。

结论

以上就是JavaScript检查页面上所有复选框的实现方法。通过了解这个技巧,您可以更好地理解如何使用JavaScript来处理输入控件以及如何访问和修改HTML元素。