Window clearInterval() Method

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








googletag.cmd.push(function() googletag.display('div-gpt-ad-1422003450156-2'); );



Window clearInterval() Method


❮ Window Object



Example


Display the current time (the setInterval() method will execute the "myTimer" function
once every 1 second).


Use clearInterval() to
stop the time:



var myVar = setInterval(myTimer, 1000);

function myTimer()

  var d = new Date();
  var t = d.toLocaleTimeString();

  document.getElementById("demo").innerHTML = t;


function myStopFunction()

  clearInterval(myVar);

Try it Yourself »

More "Try it Yourself" examples below.



Definition and Usage


The clearInterval() method clears a timer set with the
setInterval() method.


The ID value returned by setInterval() is used as the parameter for the clearInterval() method.


Note: To be able to use the clearInterval() method, you must
use a variable when creating the interval method:




myVar = setInterval("javascript function", milliseconds);


Then you will be able to stop the execution by calling the clearInterval()
method.




clearInterval(myVar);



Browser Support


The numbers in the table specify the first browser version that fully supports the method.














Method
clearInterval() 1.0 4.0 1.0 1.0 4.0

Syntax



clearInterval(var)

Parameter Values






Parameter Description
var Required. The name of the timer returned by the setInterval() method






googletag.cmd.push(function() googletag.display('div-gpt-ad-1493883843099-0'); );





Technical Details




Return Value: No return value

More Examples




Example


Toggle between two background colors once every 300 milliseconds, until it is
stopped by clearInterval():



var myVar = setInterval(setColor, 300);

function setColor()
  var x = document.body;
  x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow";



function stopColor()
  clearInterval(myVar);

Try it Yourself »



Example


Using setInterval() and clearInterval() to create a dynamic progress bar:



function move()
  var elem = document.getElementById("myBar");
  var width = 0;
  var id = setInterval(frame, 100);
  function frame()
    if (width == 100)
      clearInterval(id);
    else
      width++;
      elem.style.width = width + '%';

   
 

Try it Yourself »


Related Pages


Window Object: setInterval() Method


Window Object: setTimeout() Method


Window Object: clearTimeout() Method




❮ Window Object

Popular posts from this blog

PHP code is not being executed, instead code shows on the page

Administrative divisions of China

Cardinality of the set of algorithms