gpt4 book ai didi

javascript - 如何使用一组复选框运行 forEach

转载 作者:行者123 更新时间:2023-12-01 01:41:50 24 4
gpt4 key购买 nike

我正在调查为什么我无法在此处使用 forEach:

var checks = document.querySelectorAll('input[name="map"]');
checks.forEach(function(index) {
var value = this.value;
console.log(value);
});
<input type="checkbox" name="map" value="1"> Asia <br />
<input type="checkbox" name="map" value="2"> Africa <br />

最佳答案

您提供给 forEach 的函数的第一个参数不是索引,而是元素本身,例如:

const checks = document.querySelectorAll('input[name="map"]');

checks.forEach(function(element) {
console.log(element.value);
});
<input type="checkbox" name="map" value="1"> Asia <br />
<input type="checkbox" name="map" value="2"> Africa <br />

关于javascript - 如何使用一组复选框运行 forEach,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52327257/

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