+ -
当前位置:首页 → 问答吧 → 时钟代码

时钟代码

时间:2010-05-13

来源:互联网

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>
这句代码中的t= setTimeout('startTime()',500)是什么意思,做什么用的。

作者: unkowntian   发布时间: 2010-05-13

JS中的定时器

作者: iaw2001200   发布时间: 2010-05-13

这句代码中的t= setTimeout('startTime()',500)是什么意思,作用是什么,里面不有一个500是作什么用的。

作者: unkowntian   发布时间: 2010-05-13

我也知道是定时器啊  !  有几点不明白

作者: unkowntian   发布时间: 2010-05-13

setTimeout('startTime()',500)

每隔 500 毫秒 执行一次 startTime 这个函数.

作者: faeng220   发布时间: 2010-05-13

function checkTime(i){
       if(i<10){
              i="0"+i
       }
       return i
}
请问,这段有什么用呢?

作者: cwq2jxl   发布时间: 2010-05-14

0,1,2,3,4,5,6,7,8,9 这些数字的时候显示成
00,01,02,03,04,05,06,07,08,09

作者: faeng220   发布时间: 2010-05-16

引用:
原帖由 faeng220 于 2010-5-13 22:10 发表
setTimeout('startTime()',500)

每隔 500 毫秒 执行一次 startTime 这个函数.
谢谢

作者: unkowntian   发布时间: 2010-05-16

还真看不懂哟。

作者: lzl777   发布时间: 2010-05-16