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

    素材图片:

              

    高否?富否?帅否? 否? 滚去学习!
  • 相关阅读:
    vim 打开了没有权限写入的文件,怎么才能不必重新编辑
    Linux 关闭终端响铃的特性
    Python 的 print 函数
    C 语言标准库中的qsort函数使用
    java知识学习14-面向对象
    java知识学习13-方法
    java知识学习12-数组
    mac格式化重装系统
    java知识学习11- IDEA
    java知识学习10-跳转控制语句(break/continue)、循环嵌套、Random
  • 原文地址:https://www.cnblogs.com/baixc/p/3432787.html
Copyright © 2011-2022 走看看