我是 JavaScript 的新手。我正在尝试创建一个脚本,该脚本将单击属于特定类的所有元素。我的代码似乎不起作用;我已经通过几个不同的调试程序运行它,但没有返回任何结果。通过控制台运行它后,它返回的只是“未定义”。我能做什么?
注意:我想点击的元素是按钮;它们都属于“follow js-follow btn btn-primary”类;如果数据值“data-following”等于“0”,我只想单击它们。
谢谢!
var numRepeat = document.querySelectorAll("follow js-follow btn btn-primary").length;
for (var i = 0; i < numRepeat; ++i) {
var currentFocus = document.getElementsByClassName("follow js-follow btn btn-primary")[i];
if (currentFocus !== null) {
var followBinary = currentFocus.getAttribute("data-following");
if (followBinary === "0") {
currentFocus.click();
}
}
}
Run Code Online (Sandbox Code Playgroud)