<!DOCTYPE html>
<html>
<head>
<title>按要求显示时间</title>
<script type="text/javascript">
function changTime(){
var date = new Date();
var hour = date.getHours();
hour=hour<10?'0'+hour:hour;
var min = date.getMinutes();
min = min<10?'0'+min:min;
var sec = date.getSeconds();
sec = sec<10?'0'+sec:sec;
var time = hour+':'+min+':'+sec;
//console.log(time);
document.form1.cTime.value=time;
setTimeout(changTime,1000);
}
</script>
</head>
<body onload="changTime()">
<form name="form1">
<input type="text" name="cTime"/>
</form>
</body>
</html>
注意区分定时器setTimeout()setInterval()的区别