使用匿名函数,结合刚才时候的定时器使用,即可;http://taobao.fm/archives/727

我们的有两个,对应的关闭,一个是关闭无限循环的,一个是关闭只弹一次的定时器;

分别是clearInterval和calearTimeout来关闭;

 

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<script>
window.onload=function()
{
var oBtn1=document.getElementById("btn1");
var oBtn2=document.getElementById("btn2");
var timer=null;//为了关闭计时器准备的,什么一个等于空的变量;

oBtn1.onclick=function(){
timer=setInterval (function(){
alert('w')
},1000)
}
oBtn2.onclick=function(){
clearInterval(timer);//关闭变量,需要指定关闭哪个,这个时候声明一个变量,然后把变量赋值给上面的弹窗按钮的,就可以ID了;
}


}
</script>
</head>
<body>
<input id="btn1" type="button" value="开启">
<input id="btn2" type="button" value="关闭">
</body>
</html>