<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
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 onload="startTime()">
<div id="txt"></div>
</body>
</html>
这是一个js写的时钟,有些地方看不懂,能帮我解释下吗?谢谢

js小时钟
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- xiaobudian8611 2011-03-05 10:38关注
<!--显示时间的位置-->本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报