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程序设计有所帮助。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下