主题:  关于JS的一个小问题

hole

职务:普通成员
等级:1
金币:0.0
发贴:20
注册:2001/9/15 16:12:33
#12001/9/19 17:19:55
以下代码为显示当前时间,但我想做一个活动的时钟显示效果(即分前的数字会自动更改)的话该如何改动?


使用Date对象







Syawn

职务:普通成员
等级:5
金币:10.0
发贴:2930
注册:2004/6/24 17:14:35
#22001/9/19 20:00:22
转dhtml区,
或到51js.com查找库。有源文件。



5D花猫

职务:版主
等级:7
金币:14.0
发贴:5467
注册:2000/11/6 21:53:12
#32001/9/19 20:13:20
有做动态时钟的插件!



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
#42001/9/20 3:58:03
hole在上个帖子中说
引用:
以下代码为显示当前时间,但我想做一个活动的时钟显示效果(即分前的数字会自动更改)的话该如何改动?


使用Date对象








这样的显示当前系统时间的代码不太好,因为显示的时间没法在页面上定位.
如果想让它为活动的时钟效果,得加一个循环setTimeout(),也就是每过1秒钟就读取系统时间一次.
可是得把上面显示时间的代码变为函数.一但变为函数,document.write的效果就跟以前不一样了.

最好的方法是用层,层的内容是系统时间,然后层的内容一秒刷新一次.



hole

职务:普通成员
等级:1
金币:0.0
发贴:20
注册:2001/9/15 16:12:33
#52001/9/20 12:05:45
谢谢