【发布时间】:2019-12-07 22:40:21
【问题描述】:
我需要点击一系列复选框的功能。然而,我并不总是知道我是什么。我尝试编写一个 forEach 循环,但它不起作用:
这个 for 循环有效:
function check Boxes() {
for (let i = 0; i < 249; i++) {
document.getElementsByClassName("inventoryCbox")[i].click();
}
}
这是不工作的 for 循环。我想也许我的语法是错误的。
checkBoxes();
var boxes = document.getElementsByClassName("inventoryCbox");
function checkBoxes(node) {
node.forEach(function(boxes) {
boxes.click()
});
}
【问题讨论】:
-
你的意思是写
function check Boxes() {},在“check”和“Boxes”之间有一个空格?我格式化了你的代码,但在我格式化之前就在那里。 -
还请定义究竟是什么不起作用。
-
如果下面的任何答案回答了您的问题,Stack Overflow 的工作方式,您可以通过单击旁边的复选标记“接受”该答案; details here.
标签: javascript loops checkbox foreach