在html页面使用sj写的小时钟的解释

<html>
<head>
<script type="text/javascript">
function startTime()
{
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers<10   不然就出现22:8:24这种不美观的时间
m=checkTime(m)
s=checkTime(s)
  
document.getElementById('txt').innerHTML=h+":"+m+":"+s
  
t=setTimeout('startTime()',500)   //每隔500毫秒更新一次(1秒内就可以,时间要走动)
}

function checkTime(i)
{
if (i<10) 
{i="0"+ i}
return i
}
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
</html>

关于setTime()详细有:http://www.runoob.com/jsref/met-win-settimeout.html

猜你喜欢

转载自www.cnblogs.com/coralLavender/p/10468063.html