javascript实现模拟时钟的方法


Posted in Javascript onMay 13, 2015

本文实例讲述了javascript实现模拟时钟的方法。分享给大家供大家参考。具体实现方法如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>javascript模拟时钟</title>
 <!--Javascript示例代码解释:
 这个示例用到了Javascript内置对象Date的getFullYear,
 getMonth和getDate方法。首先申明一个变量d,var d = new Date(),
 表示将当天的日期值赋给变量d。然后使用getFullYear得到年份的值,
 用getMonth得到月份值(注:getMonth返回值范围为0到11,
 所以要得到实际的月份,还要加1),
 用getDate得到当天日期所在月份的日期值。
 这个示例还用到了"test?语句1:语句2",
 意思是如果符合test条件,那么执行语句1,
 否则使用语句2。计算月和日都用到了这个语法,
 如果月和日小于10,在月和日的值之前应该加0。=-->
 <script type="text/javascript">
  function Format2Len(i) {
//   if (i < 10) {
//    return "0" + i;
//   }
//   else {
//    return i;
   //   }
   return i < 10 ? "0" + i : i;
  }
  function RefreshClock() {
   var CurrentTime = new Date();
   var timeStr = CurrentTime.getFullYear() + "-" +
     Format2Len(CurrentTime.getMonth()+1) + "-" +
     Format2Len(CurrentTime.getDate()) + " " +
     Format2Len(CurrentTime.getHours()) + ":" +
     Format2Len(CurrentTime.getMinutes()) + ":" +
     Format2Len(CurrentTime.getSeconds());
   txtClock.value = timeStr;
  }
  setInterval("RefreshClock()", 1000);
 </script>
</head>
<body onload="RefreshClock()">
<!--页面加载的时候执行一次-->
 当前时间:<input type="text" id="txtClock" />
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
避免回车键导致的页面无意义刷新的解决方法
Apr 12 Javascript
Javascript Throttle &amp; Debounce应用介绍
Mar 19 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
Nov 27 Javascript
JQuery 控制内容长度超出规定长度显示省略号
May 23 Javascript
再谈javascript原型继承
Nov 10 Javascript
node.js中的events.emitter.once方法使用说明
Dec 10 Javascript
Node.js中使用socket创建私聊和公聊聊天室
Nov 19 Javascript
Bootstrap所支持的表单控件实例详解
May 16 Javascript
vue实现商城上货组件简易版
Nov 27 Javascript
微信小程序实现全局搜索代码高亮的示例
Mar 30 Javascript
浅谈vue项目打包优化策略
Sep 29 Javascript
Vue自动构建发布脚本的方法示例
Jul 24 Javascript
javascript实现点击后变换按钮显示文字的方法
May 13 #Javascript
javascript实现十秒钟后注册按钮可点击的方法
May 13 #Javascript
javascript中clipboardData对象用法详解
May 13 #Javascript
javascript实现在网页任意处点左键弹出隐藏菜单的方法
May 13 #Javascript
浅谈jQuery中replace()方法
May 13 #Javascript
js实现仿Windows风格选项卡和按钮效果实例
May 13 #Javascript
JS实现模拟风力的雪花飘落效果
May 13 #Javascript
You might like
php 连接mssql数据库 初学php笔记
2010/03/01 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
使用Appcan客户端自动更新PHP版本号(全)
2015/07/31 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
Jquery post传递数组方法实现思路及代码
2013/04/28 Javascript
针对初学者的jQuery入门指南
2015/08/15 Javascript
Node.js实现JS文件合并小工具
2016/02/02 Javascript
js实现旋转木马效果
2017/03/17 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
Three.js实现浏览器变动时进行自适应的方法
2017/09/26 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
2017/10/26 Javascript
webpack打包node.js后端项目的方法
2018/03/10 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
超简单的微信小程序轮播图
2019/11/22 Javascript
JS实现无限轮播无倒退效果
2020/09/21 Javascript
Python实现破解猜数游戏算法示例
2017/09/25 Python
python基础教程项目二之画幅好画
2018/04/02 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
Python利用WMI实现ping命令的例子
2019/08/14 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
css3实例教程 一款纯css3实现的发光屏幕旋转特效
2014/12/07 HTML / CSS
个人找工作自荐信格式
2013/09/21 职场文书
学生学习总结的自我评价
2013/10/22 职场文书
光盘行动倡议书
2014/02/02 职场文书
绩效考核实施方案
2014/03/18 职场文书
资助贫困学生倡议书
2014/05/16 职场文书
高三语文复习计划
2015/01/19 职场文书
幼儿园端午节活动总结
2015/05/05 职场文书
趣味运动会标语口号
2015/12/26 职场文书
《司马光》教学反思
2016/02/22 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书
HTML基础-标签分类(闭合标签,空标签,块级元素,行内元素,行级块元素,可替换元素)
2021/03/31 HTML / CSS
Go 语言中 20 个占位符的整理
2021/10/16 Golang