javascript - 模拟重复点击刷新页面的按钮

标签 javascript

我正在尝试执行 JavaScript 代码来模拟重复的按钮单击。每次点击都会刷新网页。下面是我的代码:

for(i=0; i<1000; i++) {
    console.log(i);
    document.getElementById('button-id').click()
    window.onload = function () {  }
}

但是,当我执行此操作时,JavaScript 会打印出 i 的所有 1000 个值,然后仅单击该按钮一次。

是否可以“等待”直到页面刷新,然后重新单击刷新页面上的同一按钮?

最佳答案

在 JavaScript 中,每次重新加载页面时,它都会重置您所在的循环。因此,仅使用 JS,您所要求的内容是不可能的。但是,您可以(我不确定为什么)每次加载时重新加载页面。

这真的很简单,我永远不会这样做,但出于教育目的,这里是:

<body onload="location.reload()">

希望这有帮助!

关于javascript - 模拟重复点击刷新页面的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26953371/

相关文章:

javascript - 如何在 Bootstrap 模式中根据用户从选项菜单中的选择导航到 URL?

javascript - 将 Pdf 文件上传到数据库

javascript - 为什么这段代码没有加载ajax jquery页面

javascript - jQuery Datepicker 今天按钮不把今天的日期放在输入框中

javascript - 如何更改 Bootstrap 多选下拉菜单的高度和字体大小?

JavaScript init 函数及其使用

javascript - 如何用 jest 和 enzyme 模拟 React 组件方法

javascript - Angular 中的 JSON 数据

javascript - 更新 LayoutView 的模型

javascript - 如何在谷歌图表中使用javascript全局变量