• 数字时钟


    代码

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>
    
    <body>
        <div>
            <img src="img/0.JPG" alt="">
            <img src="img/0.JPG" alt="">
            <img src="img/colon.JPG" alt="">
            <img src="img/0.JPG" alt="">
            <img src="img/0.JPG" alt="">
            <img src="img/colon.JPG" alt="">
            <img src="img/0.JPG" alt="">
            <img src="img/0.JPG" alt="">
        </div>
    
        <script>
            var imgs = document.getElementsByTagName('img');
    
    
            setInterval(auto, 1000);
            function auto() {
                // 每次定时器发生 重新获取时间
                var date = new Date();
                var hours = date.getHours();
                var minutes = date.getMinutes();
                var seconds = date.getSeconds();
                var currentTime = addZero(hours) + ':' + addZero(minutes) + ':' + addZero(seconds);
                // console.log(currentTime);  // 09:48:07
                for (var i = 0; i < imgs.length; i++) {
                    if (isNaN(currentTime[i])) {  // 是不是不是数字  true-对,不是数字
                        imgs[i].src = 'img/colon.JPG';
                    } else {   // false 是数字
                        imgs[i].src = 'img/' + currentTime[i] + '.JPG'
                    }
                }
            }
            auto();
    
    
            // 加0函数
            function addZero(time) {
                return time >= 10 ? time : '0' + time;
            }
    
    
        </script>
    </body>
    
    </html>

    效果

  • 相关阅读:
    golang-----giao起来
    Django-----你醒了吗?
    linux
    dapper之连接数据库(Oracle,SQL Server,MySql)
    mongodb 物理删除数据
    一生难得的偶遇
    奇怪的电话
    我的魔兽争霸
    第四章 吃饭
    第三章 百花谷
  • 原文地址:https://www.cnblogs.com/shihaiying/p/13230161.html
Copyright © 2020-2023  润新知