JS实现HTML页面中动态显示当前时间完整示例


Posted in Javascript onJuly 30, 2018

本文实例讲述了JS实现HTML页面中动态显示当前时间。分享给大家供大家参考,具体如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>3water.com JS动态显示时间</title>
  <script>
    var timer=null;
    function displayClock(num){//num是传入的startClock中的动态值
      if(num<10){
        return "0"+num;
      }
      else{
        return num;
      }
    }
    //停止计时
    function stopClock(){
      clearTimeout(timer);
    }
    //开始计时
    function startClock(){
      var time =new Date();
      var hours=displayClock(time.getHours())+":";
      var minutes=displayClock(time.getMinutes())+":";
      var seconds=displayClock(time.getSeconds());
      //显示时间
      show.innerHTML=hours+minutes+seconds;//在id为show的块区域显示
      timer=setTimeout("startClock()",1000);//延时器
    }
  </script>
</head>
<style>
  #show{
    font-size: 24px;
    color:#4213C9;
    text-align:center;
  }
  </style>
<body onload="startClock()" onunload="stopClock()">
  <div id="show"></div>
</body>
</html>

使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun,测试运行效果如下:

JS实现HTML页面中动态显示当前时间完整示例

Javascript 相关文章推荐
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
Jun 21 Javascript
js查错流程归纳
May 04 Javascript
js简单实现根据身份证号码识别性别年龄生日
Nov 29 Javascript
JS实现黑客帝国文字下落效果
Sep 01 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
分类解析jQuery选择器
Nov 23 Javascript
AngularJS实现的锚点楼层跳转功能示例
Jan 02 Javascript
使用vue中的混入mixin优化表单验证插件问题
Jul 02 Javascript
vue中的v-model原理,与组件自定义v-model详解
Aug 04 Javascript
小程序点餐界面添加购物车左右摆动动画
Sep 23 Javascript
Vue与React的区别和优势对比
Dec 18 Vue.js
JavaScript流程控制(循环)
Dec 06 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
Jul 30 #Javascript
js+html5实现手机九宫格密码解锁功能
Jul 30 #Javascript
vscode中vue-cli项目es-lint的配置方法
Jul 30 #Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
Jul 30 #Javascript
JavaScript笛卡尔积超简单实现算法示例
Jul 30 #Javascript
angular-tree-component的使用详解
Jul 30 #Javascript
使用vue-router为每个路由配置各自的title
Jul 30 #Javascript
You might like
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
不错的PHP学习之php4与php5之间会穿梭一点点感悟
2007/05/03 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
2016/03/21 PHP
使用JavaScript创建新样式表和新样式规则
2016/06/14 PHP
PHP手机短信验证码实现流程详解
2018/05/17 PHP
参考:关于Javascript中实现暂停的几篇文章
2007/03/04 Javascript
javascript 防止刷新,后退,关闭
2010/08/07 Javascript
计算世界完全对称日的js代码,粗糙版
2011/11/04 Javascript
用jquery生成二级菜单的实例代码
2013/06/24 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
vue使用Axios做ajax请求详解
2017/06/07 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
关于vue.js中实现方法内某些代码延时执行
2019/11/14 Javascript
RxJS在TypeScript中的简单使用详解
2020/04/13 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
python使用正则表达式检测密码强度源码分享
2014/06/11 Python
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
python SSH模块登录,远程机执行shell命令实例解析
2018/01/12 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
pyqt5 获取显示器的分辨率的方法
2019/06/18 Python
Python大数据之使用lxml库解析html网页文件示例
2019/11/16 Python
关于Python3 lambda函数的深入浅出
2019/11/27 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
如何用Anaconda搭建虚拟环境并创建Django项目
2020/08/02 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
详解前端HTML5几种存储方式的总结
2016/12/27 HTML / CSS
就业推荐自我鉴定
2013/10/06 职场文书
医学生自我评价
2014/01/27 职场文书
优秀毕业生找工作自荐信
2014/06/23 职场文书
Vue如何实现组件间通信
2021/05/15 Vue.js
世界十大动漫制作公司排行榜,迪士尼上榜,第二是美国代表性文化符
2022/03/18 欧美动漫