使用JS实现动态时钟


Posted in Javascript onMarch 12, 2020

本文实例为大家分享了JS实现动态时钟的具体代码,供大家参考,具体内容如下

利用setTime()实现动态的时钟效果

代码如下

<html>
  <head>
    <meta charset="utf-8">
    <title>正在运行的时钟</title>
    <style type="text/css">
      /*设置样式:无边框的文本框*/
      input,
      #clock {
        width: 390;
        font-size: 30px;
        font-weight: 900;
        color: #FFFFFF;
        background-color: #930;
        border: 8px double #900;
 
      }
    </style>
 
  </head>
  <body onLoad="disptime( ) ">
    <form name="myform">
      <input name="myclock" type="text" value="" size="20">
    </form>
    <span id="clock"></span>
 
    <script language="JavaScript">
      function disptime() {
        var time = new Date(); //获得当前时间
        var year = time.getFullYear(); //获得年月日
        var month = time.getMonth(); //获得年月日
        var date = time.getDate(); //获得年月日
        var hour = time.getHours(); //获得小时、分钟、秒
        var minute = time.getMinutes();
        var second = time.getSeconds();
        if (minute < 10) //如果分钟只有1位,补0显示
          minute = "0" + minute;
        if (second < 10) //如果秒数只有1位,补0显示
          second = "0" + second;
        /*设置文本框的内容为当前时间*/
        document.getElementById('clock').innerHTML = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" +
          second
        document.myform.myclock.value = year + "年" + month + "月" + date + "日" + hour + ":" + minute + ":" + second
        /*设置定时器每隔1秒(1000毫秒),调用函数disptime()执行,刷新时钟显示*/
        var myTime = setTimeout("disptime()", 1000);
 
      }
    </script>
  </body>
</html>

效果如图

使用JS实现动态时钟

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery语法总结和注意事项小结
Nov 11 Javascript
如何让页面在打开时自动刷新一次让图片全部显示
Dec 17 Javascript
实现web打印的各种方法介绍及实现代码
Jan 09 Javascript
浅谈javascript语法和定时函数
May 03 Javascript
JavaScript实现复制内容到粘贴板代码
Mar 31 Javascript
浅谈jQuery中ajaxPrefilter的应用
Aug 01 Javascript
基于JavaScript Array数组方法(新手必看篇)
Aug 20 Javascript
JS实现的简单轮播图运动效果示例
Dec 22 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
Mar 04 Javascript
Bootstrap实现的标签页内容切换显示效果示例
May 25 Javascript
Node如何后台数据库使用增删改查功能
Nov 21 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
Jan 18 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
Mar 12 #Javascript
js实现动态时钟
Mar 12 #Javascript
package.json各个属性说明详解
Mar 11 #Javascript
package.json中homepage属性的作用详解
Mar 11 #Javascript
vue项目中使用vue-layer弹框插件的方法
Mar 11 #Javascript
Vue组件模板及组件互相引用代码实例
Mar 11 #Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 #Javascript
You might like
PHP 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
使用VisualStudio开发php的图文设置方法
2010/08/21 PHP
PHP is_array() 检测变量是否是数组的实现方法
2016/06/13 PHP
PDO::getAttribute讲解
2019/01/28 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
读jQuery之七 判断点击了鼠标哪个键的代码
2011/06/21 Javascript
javascript面向对象之对象的深入理解
2015/01/13 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
Jquery日历插件制作简单日历
2015/10/28 Javascript
javascript中apply、call和bind的使用区别
2016/04/05 Javascript
进阶之初探nodeJS
2017/01/24 NodeJs
layui table 复选框跳页后再回来保持原来选中的状态示例
2019/10/26 Javascript
利用Django框架中select_related和prefetch_related函数对数据库查询优化
2015/04/01 Python
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
python如何统计序列中元素
2020/07/31 Python
Python如何通过Flask-Mail发送电子邮件
2020/01/29 Python
Keras: model实现固定部分layer,训练部分layer操作
2020/06/28 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
Anaconda的安装与虚拟环境建立
2020/11/18 Python
python里glob模块知识点总结
2021/01/05 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
HTML5+WebSocket实现多文件同时上传的实例
2016/12/29 HTML / CSS
新大陆软件面试题
2016/11/24 面试题
校三好学生主要事迹
2014/01/11 职场文书
保护黄河倡议书
2014/05/16 职场文书
工地安全质量标语
2014/06/07 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
以幸福为主题的活动方案
2014/08/22 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
给老师的感谢信
2015/01/20 职场文书
适合青年人白手起家的创业项目分享
2019/08/16 职场文书
python实现Thrift服务端的方法
2021/04/20 Python
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫
MySQL 数据表操作
2022/05/04 MySQL