我试图执行将模拟重复按钮点击的JavaScript代码。每次单击都会刷新网页。以下是我的代码:
for(i=0; i<1000; i++) {
console.log(i);
document.getElementById('button-id').click()
window.onload = function () { }
}
但是,当我执行此操作时,JavaScript会打印出i的所有1000个值,然后只按一次该按钮。
是否有可能等待&#34;直到页面刷新,然后重新点击刷新页面上的相同按钮?
答案 0 :(得分:3)
在JavaScript中,每次重新加载页面时,它都会重置您所在的循环。因此,仅使用JS,您所要求的内容是不可能的。但是,你可以(我不确定你为什么会这样做)每次加载时重新加载页面。
这很简单,我绝不会这样做,但出于教育目的,你可以去:
<body onload="location.reload()">
&#13;
希望这有帮助!