DOM中的setInterval方法

来源:互联网 发布:大数据分析方法与应用 编辑:程序博客网 时间:2024/05/17 13:09

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

 

clearInterval() 方法可取消由 setInterval() 设置的 timeout。

clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。

 

 

 

例子:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>演示文档</title>

<script>


//生命全局变量intervalId

 var intervalId;
 function startInterval(){
  intervalId = setInterval("alert('helle')",5000);
 }
   
</script>
</head>
<body>

 <input type="button" value="点击弹出hello对话框" onclick="startInterval()" />

<input type="button" value="停止interval" onclick="clearInterval(intervalId);"/>

</body>
</html>

原创粉丝点击