通过JS单击所有按钮

时间:2016-06-27 19:24:49

标签: javascript jquery

var inputs = document.getElementsByClassName('minds-subscribe-button'); 

for (var i=0; i<inputs.length;i++) 
{ 
    inputs[i].click(); 
}

该代码可以点击两个按钮 - <button class="minds-subscribe-button"><button class="minds-subscribe-button subscribed">

没有想要点击"minds-subscribe-button subscribed" "minds-subscribe-button"的按钮。

2 个答案:

答案 0 :(得分:1)

在你的for循环中,你可以执行:

if(!$(inputs[i]).hasClass("subscribed")){
   inputs[i].click();
}

它将验证输入是否没有订阅的类。如果确实如此,请点击。

答案 1 :(得分:0)

TIdAttachmentMemory