单击带有 chrome 扩展名的按钮(ERROR/Not 有效)

Clicking a button with a chrome extension (ERROR/Not working)

您好,我想在特定网站上多次点击一个按钮。我不知道出了什么问题,但也许有人可以帮助我

function pay(){
    document.getElementsByClassName("btn btn--lg btn--full u-margin-b--xl js-place-order2 js-place-order-btn")[0].click();

}

if(window.location.href.includes("https://www.revolveclothing.fr/r/ReviewConfirm.jsp?enteraccount")){
     
          var sleep = setTimeout(pay, 50)

}

我点击的元素是正确的,因为它在 chrome 控制台中有效 我希望有人能帮助我

由于您使用的是setTimeout,按钮只会在 50 毫秒后按下一次。

假设您希望每 50 毫秒连续按下一次,您应该将 setTimeout 更改为 setInterval,如下所示:

var sleep = setInterval(pay, 50);