使用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 相关文章推荐
Javascript Jquery 遍历Json的实现代码
Mar 31 Javascript
JavaScript简单实现网页回到顶部功能
Nov 12 Javascript
Jquery获取和修改img的src值的方法
Feb 17 Javascript
关于Javascript 对象(object)的prototype
May 09 Javascript
js console.log打印对像与数组用法详解
Jan 21 Javascript
浅谈JS中逗号运算符的用法
Jun 12 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
Jul 22 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
Aug 16 Javascript
jquery 实现回车登录详解及实例代码
Oct 23 Javascript
原生JS改变透明度实现轮播效果
Mar 24 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
Apr 10 jQuery
Vue 中如何将函数作为 props 传递给组件的实现代码
May 12 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编写的SVN类
2013/07/18 PHP
iOS10推送通知开发教程
2016/09/19 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
PHP PDOStatement::columnCount讲解
2019/01/30 PHP
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
js对象数组按属性快速排序
2011/01/31 Javascript
js前台判断开始时间是否小于结束时间
2012/02/23 Javascript
javascript中slice(),splice(),split(),substring(),substr()使用方法
2015/03/13 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
Vue.JS入门教程之事件监听
2016/12/01 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
2016/12/15 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
node跨域请求方法小结
2017/08/25 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
2018/11/06 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
JavaScript简单实现动态改变HTML内容的方法示例
2018/12/25 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
JS中封装axios来管控api的2种方式
2019/09/11 Javascript
JsonProperty 的使用方法详解
2019/10/11 Javascript
javascript事件循环event loop的简单模型解释与应用分析
2020/03/14 Javascript
Element-ui树形控件el-tree自定义增删改和局部刷新及懒加载操作
2020/08/31 Javascript
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
2018/07/19 Python
Python装饰器基础概念与用法详解
2018/12/22 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
pycharm导入源码的具体步骤
2020/08/04 Python
财务会计毕业生自荐信
2013/11/02 职场文书
我们的节日清明节活动总结
2014/04/30 职场文书
工作散漫检讨书
2014/09/16 职场文书
银行领导班子四风对照检查材料
2014/09/27 职场文书
东京审判观后感
2015/06/01 职场文书
党支部对转正的意见
2015/06/02 职场文书
入党心得体会
2019/06/20 职场文书
导游词之贵州织金洞
2019/10/12 职场文书