html代码
<input type="button" value="开始" onclick="strars()"/> <input type="button" value="停止" onclick="stops()"/> <h1>10</h1>
js代码
var hh=document.getElementsByTagName("h1")[0]; // console.log(hh); var timer=null; function strars(){ var n=10; if(timer!=null){//如果我还没点开始就已经在倒计时时 return false; } timer=setInterval(function(){ if(n==0){ cleaN(); return false; } hh.innerHTML=--n; },1000) } function cleaN(){ clearInterval(timer); alert("倒计时结束"); timer=null; } function stops(){ cleaN(); }