码迷,mamicode.com
首页 > Web开发 > 详细

JS浏览器对象-计时器

时间:2016-08-10 12:49:58      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

  setInterval用法

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>uvi</title>
 6      <link rel="stylesheet" href="style.css" type="text/css">
 7 </head>
 8 <body>
 9    <button id="btn" onclick="stopTime()">停止按钮</button>
10    <p id="ptime"></p>
11    <script>
12       var mytime = setInterval(function(){
13           getTime();
14       }, 1000);
15       function getTime(){
16           var d = new Date();
17           var t = d.toLocaleTimeString();
18           document.getElementById("ptime").innerHTML=t;
19       }
20       function stopTime(){
21           clearInterval(mytime);
22       }
23    </script>
24    
25 </body>
26 </html>

 

setTimeout用法

     执行一次

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>uvi</title>
 6      <link rel="stylesheet" href="style.css" type="text/css">
 7 </head>
 8 <body>
 9    <button id="btn" onclick="myWin()">执行按钮</button>
10    <script>
11      var win;
12      function myWin(){//执行一次
13          win = setTimeout(function(){
14              alert("hello");
15          }, 3000);
16      }
17    </script>
18    
19 </body>
20 </html>

  循环执行

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>uvi</title>
 6      <link rel="stylesheet" href="style.css" type="text/css">
 7 </head>
 8 <body>
 9    <button id="btn" onclick="myWin()">执行按钮</button>
10    <script>
11      var win;
12      function myWin(){//执行一次
13          alert("hello");
14          win = setTimeout(function(){
15              myWin();
16          }, 3000);
17      }
18    </script>
19    
20 </body>
21 </html>

停止操作

clearTimeout(win);

 

JS浏览器对象-计时器

标签:

原文地址:http://www.cnblogs.com/UniqueColor/p/5755992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!