<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>当前系统时间</title><link rel="stylesheet" href="style.css" /><script language="javascript" type="text/javascript"> window.onload = function(){ showTime(); } function checkTime(i){ //补位处理 if(i<10){ i="0"+i; return i; } function showTime(){ var now=new Date(); var year=now.getFullYear(); var month=now.getMonth()+1; var day=now.getDate(); var h=now.getHours(); var m=now.getMinutes(); var s=now.getSeconds(); var d=now.getDay(); m=checkTime(m) s=checkTime(s) var weekday=new Array(7) weekday[0]="星期日" weekday[1]="星期一" weekday[2]="星期二" weekday[3]="星期三" weekday[4]="星期四" weekday[5]="星期五" weekday[6]="星期六" document.getElementById("show").innerHTML=""+year+"年"+month+"月"+day+"日 "+ weekday[d] +h+":"+m+":"+s; t=setTimeout('showTime()',500) }alert(d);</script></head><body><div class="content1"> <div id="show">显示时间的位置</div></div></body></html>
1 回答
已采纳
伊望岁月
TA贡献13条经验 获得超1个赞
m=checkTime(m) s=checkTime(s)
因为你调用checkTime传递的就是分和秒;
然后checkTime(i)执行后返回了一个值
最后重新赋值给了分和秒
添加回答
举报
0/150
提交
取消