使用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 更严格的相等 [译]
Sep 20 Javascript
jquery表格内容筛选实现思路及代码
Apr 16 Javascript
JavaScript定义类的几种方式总结
Jan 06 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
Mar 18 Javascript
用JavaScript实现对话框的教程
Jun 04 Javascript
jQuery实现类似标签风格的导航菜单效果代码
Aug 25 Javascript
探寻JavaScript中this指针指向
Apr 23 Javascript
jQuery实现页面滚动时智能浮动定位
Jan 08 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
Mar 08 Javascript
动手写一个angular版本的Message组件的方法
Dec 16 Javascript
vue组件化中slot的基本使用方法
May 01 Javascript
js 闭包深入理解与实例分析
Mar 19 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网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
php中操作memcached缓存进行增删改查数据的实现代码
2014/08/15 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
PHP快速生成各种信息提示框的方法
2016/02/03 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
2017/03/19 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
zeroclipboard复制到剪切板的flash
2010/08/04 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
JS简单实现动画弹出层效果
2015/05/05 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【一】
2016/05/10 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
jQuery使用$获取对象后检查该对象是否存在的实现方法
2016/09/04 Javascript
js获取腾讯视频ID的方法
2016/10/03 Javascript
简单学习vue指令directive
2016/11/03 Javascript
AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
2017/01/21 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
通过vue-cli3构建一个SSR应用程序的方法
2018/09/13 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
js实现3D旋转效果
2020/08/18 Javascript
Python中的ceil()方法使用教程
2015/05/14 Python
numpy找出array中的最大值,最小值实例
2018/04/03 Python
python中ASCII码和字符的转换方法
2018/07/09 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
python为什么会环境变量设置不成功
2020/06/23 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
使用Python解析Chrome浏览器书签的示例
2020/11/13 Python
大众服装店创业计划书范文
2014/01/01 职场文书
保险公司开门红口号
2014/06/21 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
党员批评与自我批评思想汇报
2014/10/08 职场文书
JavaCV实现照片马赛克效果
2022/01/22 Java/Android