<input type="text" value="222"/>月
<input type="text" value="333"/>日
<input type="text" value="星期六"/> :
<input type="text" value="111"/>时
<input type="text" value="222"/>分
<input type="text" value="333"/>秒
</p>
window.onload = function(){
var aInput = document.getElementsByTagName("input");
function showTime(){
var oDate = new Date();
var str;
aInput[0].value = oDate.getFullYear();
aInput[1].value = toTwo(oDate.getMonth() + 1); // 月份是从0开始算的 因此比实际月份要小1
aInput[2].value = toTwo(oDate.getDate());
var Day = oDate.getDay(); // 得到的是0~6的数字, 0表示星期日
switch(Day){
case 0:
str = "星期日";
break;
case 1:
str = "星期一";
break;
case 2:
str = "星期二";
break;
case 3:
str = "星期三";
break;
case 4:
str = "星期四";
break;
case 5:
str = "星期五";
break;
case 6:
str = "星期六";
break;
};
aInput[3].value = str;
aInput[4].value = toTwo(oDate.getHours());
aInput[5].value = toTwo(oDate.getMinutes());
aInput[6].value = toTwo(oDate.getSeconds());
};
function toTwo(n){ // 当N小于10的时候,让N前面加个字符串0;
return n<10 ? "0" + n : n
};
showTime();
setInterval(function(){
showTime();
},1000)
};