zoukankan      html  css  js  c++  java
  • Interval 计时器

    语法:

    setInterval(代码,交互时间);    在执行时,从载入页面后每隔指定的时间执行代码。
    clearInterval(  setInterval() 返回的 ID 值  );   取消计时器

     1 <!DOCTYPE HTML>
     2 <html>
     3 <head>
     4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
     5 <title>计时器</title>
     6 <script type="text/javascript">
     7    function clock(){
     8       var time=new Date();                     
     9       document.getElementById("clock").value = time;
    10    }
    11 // 每隔100毫秒调用clock函数,并将返回值赋值给i
    12      var i=setInterval("clock()",100);
    13 </script>
    14 </head>
    15 <body>
    16   <form>
    17     <input type="text" id="clock" size="50"  />
    18     <input type="button" value="Stop" onclick="clearInterval(i)"  />
    19   </form>
    20 </body>
    21 </html>
    setTimeout(   代码,延迟时间   );    setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。
    clearTimeout(   setTimeout() 返回的 ID 值   );   该值标识要取消的延迟执行代码块。
     1 <!DOCTYPE HTML>
     2 <html>
     3 <head>
     4 <script type="text/javascript">
     5   var num=0,i;
     6   function timedCount(){
     7     document.getElementById('txt').value=num;
     8     num=num+1;
     9     i=setTimeout(timedCount,1000);
    10   }
    11     setTimeout(timedCount,1000);
    12   function stopCount(){
    13     clearTimeout(i);
    14   }
    15 </script>
    16 </head>
    17 <body>
    18   <form>
    19     <input type="text" id="txt">
    20     <input type="button" value="Stop" onClick="stopCount()">
    21   </form>
    22 </body>
    23 </html>
  • 相关阅读:
    CSS动画DAY01
    第5章到8章小结
    实验9 根据材料编程
    实验5 编写、调试具有多个段的程序
    实验4 [bx]和loop的使用
    实验3 编程、编译、连接、跟踪
    第3章 寄存器(内存访问)小结
    实验2 用机器指令和汇编指令编程
    实验1 查看CPU和内存,用机器指令和汇编指令编程
    字符串生成及加密
  • 原文地址:https://www.cnblogs.com/the-wang/p/7821167.html
Copyright © 2011-2022 走看看