首页 > 编程 > JavaScript > 正文

js clearInterval()方法的定义和用法

2019-11-20 11:17:59
字体:
来源:转载
供稿:网友

此方法能够取消setInterval()方法设置的定时器。

此方法的参数必须是要取消相应的setInerval()方法的返回值。

点击可参阅更多window对象的属性和方法

语法结构:

clearInterval(id)

参数列表:

参数 描述
id 必需。此id是setInerval()的返回值,是此setInerval()方法的唯一标识。

浏览器支持:

(1).IE浏览器支持此属性。
(2).Firefox浏览器支持此属性。
(3).Opera浏览器支持此属性。
(4).chrome浏览器支持此属性。
(5).safria浏览器支持此方法。

代码实例:

<!DOCTYPE HTML><html><head><meta charset="utf-8"/><meta name="author" content="http://www.softwhy.com/" /><title>window对象的clearInterval()方法 -蚂蚁部落</title><style type="text/css">#num{ width:100px; height:100px; text-align:center; line-height:100px; background-color:green; margin:50px auto 0px auto; color:red;}#btdiv{ width:76px; height:76px; margin:0px auto;}</style><script type="text/javascript">var a=0;window.onload=function(){ var num=document.getElementById("num"); var bt=document.getElementById("bt"); function jisuan(){ num.innerHTML=a; a=a+1; } var flag=setInterval(jisuan,1000); bt.onclick=function(){ clearInterval(flag); }}</script></head><body><div id="num"></div><div id="btdiv"><button id="bt">点击取消</button></div></body></html>

以上代码点击按钮可以取消数字自增效果。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表