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" />

 

posted @ 2022-05-07 13:07  hi123hi159  阅读(30)  评论(0)    收藏  举报