gpt4 book ai didi

javascript - "selecting all"复选框切换的 onClick 按钮功能

转载 作者:行者123 更新时间:2023-12-02 22:06:15 24 4
gpt4 key购买 nike

我该如何编写一个 javascript 按钮来选择和取消选择所有复选框?

复选框 HTML(它们看起来都相同,但值不同):

<input type="checkbox" name="moviebox[]" value="Zombieland" style="width: 15px; height: 15px; margin: 0px;">

我的按钮:

<input type="button" value="Select All/None">

最佳答案

添加click event listener到您的按钮,然后在单击时切换所有复选框。

const button = document.querySelector(".select-all");
const checkboxes = document.querySelectorAll("input[type='checkbox']");
let everythingChecked;

button.addEventListener("click", () => {
checkboxes.forEach(checkbox => {
checkbox.checked = everythingChecked ? false : true;
});
everythingChecked = !everythingChecked
});
<input type="checkbox" name="foo">
<input type="checkbox" name="bar">
<input type="checkbox" name="baz">

<button type="button" class="select-all">
Button
</button>

关于javascript - "selecting all"复选框切换的 onClick 按钮功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59706752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com