<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
function startTime(){
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
t=setTimeout('startTime()',500)
}
function checkTime(i){
if(i<10){i="0"+i}
return i;
}
</script>
</head>
<body οnlοad="startTime()">
<div id="txt">
</div>
</body>
</html>
这里要注意setTimeOut()和SetInterval()的用法。
setTimeOut(function(),毫秒值):执行一次的定时器;
SetInterval(function(),毫秒值):执行多次的定时器。