小编use*_*641的帖子

在 JavaScript 中单击特定类的所有元素?

我是 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)

html javascript console web

2
推荐指数
1
解决办法
7214
查看次数

标签 统计

console ×1

html ×1

javascript ×1

web ×1