javascript - 无法多次单击分页下一个按钮 - javascript

标签 javascript

我编写了一个脚本,它会在很短的时间间隔后单击特定的按钮。该按钮是通过javascript点击的,我在中间设置了2秒的间隔。但该脚本仅执行一次,并且仅在单击按钮时执行一次我不知道为什么:

下面是我的脚本:

var el = document.getElementsByClassName("paginate_button next")[0];
setInterval(function() {
  el.click();
  console.log("Clicked !");
}, 2000);

分页在 this page 上给出。您可以在该页面的控制台上测试代码。

最佳答案

当您前进到下一页时,该元素可能会被删除并重新创建。在 setInterval 回调中执行 getElementsByClassName 操作,以便每次都能检索新元素。

关于javascript - 无法多次单击分页下一个按钮 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49587136/

相关文章:

javascript - Angular, "activate"数据传入后的 watch

javascript - 插入期间 : E11000 duplicate key error index

javascript - 如何从 Promise .then 处理程序触发 .fail 处理程序

javascript - 查看他们的 div 时试图使菜单项变为粉红色

javascript - 延迟加载图像 Gatsby

javascript - 将大整数转换为字节数组,反之亦然

javascript - 如何使用CKeditor允许所有html标签和属性?

javascript - Dojo/AMD 模块 ID 区分大小写

javascript - 使用 TinyMCE 4 从 textarea 获取 HTML 内容

javascript - 使用 .toggleClass() 切换不透明度时遇到问题