首页 > 代码库 > 定时器
定时器
开启定时器:单位是1000毫秒 1000毫秒=1秒 每隔一秒弹出窗口 无限执行
setInterval() 间隔型
function show(){
alert(‘1‘);
}
setInterval(show,1000);
---------------------------------------
setTimeout 延时型:只执行一次
function show(){
alert(‘1‘);
}
setTimeout(show,1000);
--------------------------------------
关闭定时器:
clearInterval 关闭间隔型定时器
clearTimeout 关闭延时型定时器
window.onload=function(){
var aBtn=document.getElementById(‘btn1‘);
var bBtn=document.getElementById(‘btn2‘);
var timer=null;
aBtn.onclick=function(){
timer=setInterval(function(){alert(‘a‘)},1000);
};
bBtn.onclick=function(){
clearInterval(timer);
};
};
--------------------------------------------------------------------------
<input id="btn1" type="button" value="http://www.mamicode.com/开启"/>
<input in="btn2" type="button" value="http://www.mamicode.com/关闭"/>
定时器