单击带有 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);
您好,我想在特定网站上多次点击一个按钮。我不知道出了什么问题,但也许有人可以帮助我
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);