javascript实现模拟时钟的方法
本文实例讲述了javascript实现模拟时钟的方法。分享给大家供大家参考。具体实现方法如下:
<htmlxmlns="http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>javascript模拟时钟</title>
<!--Javascript示例代码解释:
这个示例用到了Javascript内置对象Date的getFullYear,
getMonth和getDate方法。首先申明一个变量d,vard=newDate(),
表示将当天的日期值赋给变量d。然后使用getFullYear得到年份的值,
用getMonth得到月份值(注:getMonth返回值范围为0到11,
所以要得到实际的月份,还要加1),
用getDate得到当天日期所在月份的日期值。
这个示例还用到了"test?语句1:语句2",
意思是如果符合test条件,那么执行语句1,
否则使用语句2。计算月和日都用到了这个语法,
如果月和日小于10,在月和日的值之前应该加0。=-->
<scripttype="text/javascript">
functionFormat2Len(i){
//if(i<10){
//return"0"+i;
//}
//else{
//returni;
//}
returni<10?"0"+i:i;
}
functionRefreshClock(){
varCurrentTime=newDate();
vartimeStr=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>
<bodyonload="RefreshClock()">
<!--页面加载的时候执行一次-->
当前时间:<inputtype="text"id="txtClock"/>
</body>
</html>
希望本文所述对大家的javascript程序设计有所帮助。
热门推荐
10 喜得孙子祝福语简短唯美
11 婚礼祝福语简短朴实大众
12 员工周年祝福语大全简短
13 家长回复节日祝福语简短
14 简短生日祝福语老同学
15 夜雨祝福语简短10字
16 蛋糕祝福语简短闺蜜
17 部门过年祝福语简短独特
18 简短精炼的结婚祝福语