Javascript - 在x次之后停止运行stopInterval

时间:2015-01-27 03:02:17

标签: javascript setinterval

我有一个Web应用程序,我想运行setInterval函数2次然后终止。我的代码如下:



var numCalls = 0
       setInterval(function(){
           document.forms[0].submit();
           if (numCalls >2){
               window.clearInterval();
                }
       }, 10000);




setInterval函数一直在运行 - 非常感谢任何帮助让代码以其预期目的运行。

2 个答案:

答案 0 :(得分:1)

var myTimer = setInterval(....
   ...
   clearInterval(myTimer);
   ...
}, 10000);

答案 1 :(得分:0)

var numCalls = 0
       var interval = setInterval(function(){
           document.forms[0].submit();
           numCalls++;
           if (numCalls >2){
               window.clearInterval(interval);
                }
       }, 10000);