JS之Window常见方法(三)计时器非重复
setTimeout() 在指定的毫秒数后调用函数或计算表达式
clearTimeout() 取消由 setTimeout() 方法设置的 timeout
1 <script> 2 var id; 3 window.onload = function(){ 4 var bt1 = document.getElementById("bt1"); 5 bt1.onclick = function(){ 6 //id = setTimeout("aaa()",5000); 7 id = setTimeout(aaa,5000); 8 } 9 var bt2 = document.getElementById("bt2"); 10 bt2.onclick = function(){ 11 clearTimeout(id); 12 } 13 } 14 function aaa(){ 15 alert("欢迎"); 16 } 17 </script> 18 <input type="button" value="开始计时" id="bt1" /> 19 <input type="button" value="关闭计时" id="bt2" />
浙公网安备 33010602011771号