1

这个网站要我点击页面上的所有链接(大约有 2000 个)。

这是每个链接的代码:

<a href="#" id="27426879" class="unfollow">UNFOLLOW</a>

ID根据链接一直在变化。

是否可以向我提供 javascript 代码以写入谷歌浏览器的控制台以一次单击所有具有“取消关注”类的“a”标签?谢谢 :)

4

3 回答 3

4

怎么样?

var links = document.querySelectorAll("a.unfollow[href=#]");
for (var i = 0; i < links.length; ++i) {
    links[i].click();
}
于 2013-01-13T20:59:32.977 回答
3

当然是:

[].forEach.call(document.querySelectorAll('a.unfollow'), function (link){
    link.click();
});

演示

可以使用普通for循环来完成,但我发现这样做更快。

于 2013-01-13T21:00:31.760 回答
0

谢谢我用聊天室这个代码很容易工作:$('a.unfollow').click()

于 2013-01-13T21:04:08.710 回答