• 数码时钟


    (1)实现效果:

      获取当前系统时间,展现在页面上

    (2)实现代码:

    HTML+CSS:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
    <style>
        *{margin: 0px;padding: 0px;}
        body{padding: 100px;background: #1b181f;color: #fff;font-size: 50px;}
    </style>
    </head>
    <body>
        <div id="box">
            <img src="0.png" alt="" />
            <img src="0.png" alt="" />
            :
            <img src="0.png" alt="" />
            <img src="0.png" alt="" />
            :
            <img src="0.png" alt="" />
            <img src="0.png" alt="" />
        </div>
    </body>
    </html>

    JS:

    <script>
        function toDouble(num){        //用以将一位数的时间值转换为两位数
            if(num<10){
                return '0'+num;
            }else{
                return ''+num;
            }
        };
    
        window.onload=function(){
    
            var oBox = document.getElementById('box');
            var aImg = oBox.getElementsByTagName('img');
            var i = 0;
    
            function updateTime(){
                var oDate = new Date();
                var str = toDouble(oDate.getHours())+toDouble(oDate.getMinutes())+toDouble(oDate.getSeconds());
                //alert(str.charAt(2));    //charAt() 方法可返回指定位置的字符
                for(i=0;i<aImg.length;i++){
                    aImg[i].src=str.charAt(i)+'.png'
                }
            };
    
            setInterval(updateTime,1000);
    
            updateTime();    //页面加载之后就运行
        }
    </script>

    (3)效果如下图所示:

    素材图片:

              

    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    动态规划解决数字三角形问题
    动态规划,贪心,分治
    7-3 两个有序序列的中位数 (20分) log n的解法
    二分查找 单峰数组中的最大值 O(log n)
    数据库连接池 C3P0和 Druid
    SQL注入问题
    MATLAB spectrogram命令
    JDBC工具类
    Egret--拼接Rect实现用于新手引导的扣洞
    egrte-取消居中约束
  • 原文地址:https://www.cnblogs.com/baixc/p/3432787.html
Copyright © 2020-2023  润新知