如何在每执行15次后暂停setInterval 5分钟

时间:2017-05-04 08:58:25

标签: javascript google-chrome debugging if-statement scripting

我希望我的setInterval功能暂停或延迟5次 当它每秒执行15次给定功能时 这是我的剧本:


    var increment = 0;

    var timer = setInterval(makeWork, 1000);

    function makeWork() {
        document.getElementsByTagName("button")[increment].click();
        increment+=1;
    }

此函数查找所有HTML按钮,并使用动态索引单击每个按钮。

我尝试使用setTimeout函数但是,我认为setInterval一直在移动
即使setTimeout执行也是如此 这就是我想要上面的代码:

  1. 每秒点击每个按钮15次
  2. 等待5分钟。
  3. 并从15到30点继续点击
  4. 再次暂停5分钟,依此类推。

0 个答案:

没有答案