zoukankan      html  css  js  c++  java
  • 数码时钟

    (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)效果如下图所示:

    素材图片:

              

    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    CSS_行内元素和块级元素
    jdbc连接oracle11g的问题——查不出来数据,权限问题
    新的起点
    MVC过滤器详解
    SQL Server游标的使用
    处理百万级以上的数据提高查询速度的方法
    两个有序数组找出相同数据
    C# 可变参数
    C#反射
    产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
  • 原文地址:https://www.cnblogs.com/baixc/p/3432787.html
Copyright © 2011-2022 走看看