使用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实现UrlEncode和UrlDecode的脚本代码
Jul 23 Javascript
再论Javascript的类继承
Mar 05 Javascript
基于jquery的点击链接插入链接内容的代码
Jul 31 Javascript
window.event.keyCode兼容IE和Firefox实现js代码
May 30 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
Jul 22 Javascript
CSS+jQuery实现简单的折叠菜单
Dec 20 Javascript
移动端手指放大缩小插件与js源码
May 22 Javascript
使用JS中的Replace()方法遇到的问题小结
Oct 20 Javascript
微信小程序引入VANT组件的方法步骤
Sep 19 Javascript
JS设置自定义快捷键并实现图片上下左右移动
Oct 17 Javascript
浅谈vue异步数据影响页面渲染
Oct 29 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
Sep 16 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
smarty基础之拼接字符串的详解
2013/06/18 PHP
PHP简单实现循环链表功能示例
2017/11/10 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
Laravel 中创建 Zip 压缩文件并提供下载的实现方法
2019/04/02 PHP
js 禁用只读文本框获得焦点时的退格键
2010/04/25 Javascript
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
js导出格式化的excel 实例方法
2013/07/17 Javascript
JS创建类和对象的两种不同方式
2014/08/08 Javascript
EasyUI实现第二层弹出框的方法
2015/03/01 Javascript
jQuery实现购物车计算价格功能的方法
2015/03/25 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
vue2 中如何实现动态表单增删改查实例
2017/06/09 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
nodejs搭建本地服务器并访问文件操作示例
2019/05/11 NodeJs
Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
2014/05/06 Python
python的即时标记项目练习笔记
2014/09/18 Python
python中pass语句用法实例分析
2015/04/30 Python
在Django的URLconf中使用多个视图前缀的方法
2015/07/18 Python
浅析使用Python操作文件
2017/07/31 Python
在python中实现对list求和及求积
2018/11/14 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
DJango的创建和使用详解(默认数据库sqlite3)
2019/11/18 Python
pd.DataFrame统计各列数值多少的实例
2019/12/05 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
美国体育用品商店:Paragon Sports
2017/10/08 全球购物
工厂总经理岗位职责
2014/02/07 职场文书
毕业生就业推荐表自我鉴定
2014/03/20 职场文书
保护动物倡议书
2014/04/15 职场文书
医德考评自我评价
2014/09/14 职场文书
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python
php实现自动生成验证码的实例讲解
2021/11/17 PHP
Java实现扫雷游戏详细代码讲解
2022/05/25 Java/Android