使用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高级程序设计 阅读笔记(二十) js错误处理
Aug 14 Javascript
Jquery getJSON方法详细分析
Dec 26 Javascript
jquery插件开发之实现jquery手风琴功能分享
Mar 10 Javascript
jquery实现右侧栏菜单选择操作
Mar 04 Javascript
Google 地图获取API Key详细教程
Aug 06 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
Aug 31 Javascript
AngularJS自定义控件实例详解
Dec 13 Javascript
vue在使用ECharts时的异步更新和数据加载详解
Nov 22 Javascript
Vue自定义指令封装节流函数的方法示例
Jul 09 Javascript
微信小程序发送短信验证码完整实例
Jan 07 Javascript
vue之延时刷新实例
Nov 14 Javascript
javascript事件循环event loop的简单模型解释与应用分析
Mar 14 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的优点与缺点
2013/04/11 PHP
php获取CSS文件中图片地址并下载到本地的方法
2014/12/02 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
2016/12/07 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
SlideView 图片滑动(扩展/收缩)展示效果
2010/08/01 Javascript
Knockoutjs快速入门(经典)
2012/12/24 Javascript
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
javascript中checkbox使用方法简单实例演示
2015/11/17 Javascript
原生js配合cookie制作保存路径的拖拽
2015/12/29 Javascript
基于JavaScript实现类似于百度学术高级检索功能
2016/03/02 Javascript
js enter键激发事件实例代码
2016/08/17 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
JS对象创建的几种方式整理
2017/02/28 Javascript
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
JS的Ajax与后端交互数据的实例
2018/08/08 Javascript
关于Vue项目跨平台运行问题的解决方法
2018/09/18 Javascript
vue-cli3 项目从搭建优化到docker部署的方法
2019/01/28 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
js中复选框的取值及赋值示例详解
2020/10/18 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
2021/01/29 jQuery
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
2015/05/02 Python
Python中的深拷贝和浅拷贝详解
2015/06/03 Python
django缓存配置的几种方法详解
2018/07/16 Python
Python paramiko模块使用解析(实现ssh)
2019/08/30 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
python 获取计算机的网卡信息
2021/02/18 Python
澳大利亚第一的设计师礼服租赁网站:GlamCorner
2017/08/13 全球购物
房地产广告词大全
2014/03/19 职场文书
优秀驾驶员先进事迹材料
2014/05/04 职场文书
2015年暑期社会实践报告
2015/07/13 职场文书
宿舍管理制度范本
2015/08/07 职场文书