zoukankan      html  css  js  c++  java
  • 定时器---时钟练习

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <input type="text" id="t1">
    <button onclick="begin()">begin</button>
    <button onclick="stop()">stop</button>
    <script>
        var ID;
        function begin() {
            if(ID==undefined){      //去掉第一次点击begin时等的1s
                foo();
                ID=setInterval(foo,1000)    //一秒钟执行一次,并给ID赋值,以防不断点击begin,产生多个生成器
            }
        }
        function foo() {
             // 第一 找到input标签
             var ele_input=document.getElementById("t1");
             console.log(ele_input);
            // 第二 给input的value属性赋值
            var t=new Date();       //生成一个时间对象
            ele_input.value=t.toLocaleString()      //给p标签赋值
        }
        function stop() {
             clearInterval(ID);     //清除定时器
             ID=undefined;      //把ID设置为undefined,要不stop之后,就无法begin了
        }
       //   定时器对象
          function bar() {
            console.log(123);
        }
        // var ID=setInterval(bar,1000) ;  // 启动定时器: 每隔一秒钟执行一次bar函数
        // clearInterval(ID);    //  关闭定时器
        //var ID=setTimeout(bar,1000)  // 过了1秒钟之后,执行一次bar函数,就结束了
        //clearTimeout(ID)
    </script>
    </body>
    </html>
  • 相关阅读:
    002: Opencv 4.0代码执行
    Opencv4.0+cmake3.13.3+vs2017源码编译
    ubuntu 18.0Lts +YouCompleteMe插件安装
    pip 安装keras
    pip 安装paddle
    pip 安装 tensorboardX
    pip 安装pytorch 命令
    TT信息-4-Spring Boot/Spring Cloud
    TT信息-3-Spring/Spring MVC
    TT信息-2设计模式
  • 原文地址:https://www.cnblogs.com/wangmo/p/8085007.html
Copyright © 2011-2022 走看看