zoukankan      html  css  js  c++  java
  • <JavaScript> 八. 定时器

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <title></title>
     5 <script type="text/javascript">
     6 /*
     7     定时器 周期性执行JS代码
     8 */
     9 
    10 // --------------------- 方法 -----------------------
    11 /*
    12     1. setInterval(code, millisec)
    13     code: JS代码, 一般是JS函数
    14     millisec: 毫秒
    15     返回一个定时器id变量
    16 */
    17 // 实例1: 自动切换图片
    18 var arr = ["001.jpg", "002.jpg", "003.png"];
    19 var j = 0;
    20 var interval;
    21 
    22 function startInterval() {
    23 
    24     // 每隔1s, 调用一次startInterval()
    25     interval = window.setInterval("changeImg()", 1000);
    26 }
    27 
    28 // 定时器开始
    29 function changeImg() {
    30 
    31     // 获取<img>元素对象
    32     var imgObj = document.getElementById("image");
    33 
    34     // 更改元素对象信息
    35     imgObj.src = "images/" + arr[j%3] 
    36 
    37     j++;
    38     if (j > 2) {
    39         j = 0;
    40     }
    41 }
    42 /*
    43     2. clearInterval(timer) 清除定时器id变量
    44     window.clearInterval(timer);
    45 */
    46 // 定时器结束
    47 function stopInterval() {
    48     window.clearInterval(interval);
    49 }
    50 
    51 </script>
    52 </head>
    53 <body>
    54 
    55 <!-- 定时器 -->
    56 <input type="button" value="开始定时器" onclick="startInterval()">
    57 <input type="button" value="停止定时器" onclick="stopInterval()"><br />
    58 <img id = "image" src="images/001.jpg" />
    59 
    60 </body>
    61 </html>
  • 相关阅读:
    WPF自定义加载控件
    C# 动态调用Webservice
    C#程序执行Python脚本
    C#监控U盘插拔
    WPF—编程宝典P1
    详解S7源码3-COTP and TPKT
    详解S7源码(1)----Types
    详解S7源码2----Conversition
    P18 FlipPanel控件的讲解
    WPF编程宝典P18----ColorPicker 和FlipPanel的讲解
  • 原文地址:https://www.cnblogs.com/ZeroHour/p/6366513.html
Copyright © 2011-2022 走看看