JavaScript-每秒单击多个按钮

JavaScript-每秒单击多个按钮,javascript,html,Javascript,Html,这两个按钮(星形按钮和删除按钮)位于一个div中每个按钮对每个用户都有另一个类。唯一相同的是“删除”图像的标题和src HTML代码的屏幕截图: 我想让JavaScript为每个用户点击删除按钮 我尝试了以下方法,但没有成功: setInterval(function () { document.getElementByName("img").click(); }, 1); 我将假设在您的内部有remove,它只是一个元素,包含一个名为class=“remove”的类。因此,您可以在课程

这两个按钮(星形按钮和删除按钮)位于一个div中
每个按钮对每个用户都有另一个类。唯一相同的是“删除”图像的标题和src

HTML代码的屏幕截图:

我想让JavaScript为每个用户点击删除按钮

我尝试了以下方法,但没有成功:

setInterval(function () {
  document.getElementByName("img").click();
}, 1);

我将假设在您的内部有
remove
,它只是一个元素,包含一个名为
class=“remove”
的类。因此,您可以在课程中循环,并在每个
移除
课程上执行
单击

var buttons = document.getElementsByClassName("rank_icon");
for(var i=0; i<buttons.length; i++)
{
    buttons[i].getElementsByClassName("remove")[0].click();
}
var buttons=document.getElementsByClassName(“排名图标”);

for(var i=0;iStar和remove按钮具有相同的类:
class=“officerIcon manageMemberAction”
显示屏幕截图中的实际HTML,而不是屏幕截图。Javascript在DOM层次结构上工作,而屏幕截图不能帮助我们理解如何在DOM中找到正确的对象。好的,我会尽力:)看起来你要找的更像是$('.ran_icon')。单击(),而不是setInterval case,除非你想多次单击一个按钮我想为其他用户单击同一个按钮,比如数千次(这么多用户)。那么$('.ran_icon.remove')。单击()?:)对我来说似乎更容易…@mikus他们没有使用jQuery。但是,如果他们这样做了,那就是eaiser了。@mikus,因为OP没有提到任何关于jQueryNo的内容,这并不像你认为的Spencer那么容易。@TomaszTargiel你可以将同样的概念应用到你的问题上,在你的情况下,看起来你想使用
.ClassName(“officerIcon”)[1]
假设结构相同。
<div class="rank_icon">
    ...
    <button class="remove" ... >X</button>
</div>

<div class="rank_icon">
    ...
    <button class="remove" ... >X</button>
</div>