Topic: javascript编的时间控件,从0开始显示时间,大家可以用一下.

  Print this page

1.javascript编的时间控件,从0开始显示时间,大家可以用一下. Copy to clipboard
Posted by: struggle
Posted on: 2003-10-16 20:44

附件中是javascript编的时间控件,从0开始显示时间,大家可以用一下,用的时候将压缩文件解压,直接打开HTML文件即可动态从0开始显示时间。

其中有一个小BUG:我想显示时间,但刚开始出现 undefined:undefined:undefined 出现1秒后,才显示为正确的时间为从00:00:01开始计时。

我在网上搜着了这句:
Undefined 数据类型:一个为 undefined 的值就是指在变量被创建后,但未给该变量赋值以前所具有的值。

也就是说上面的BUG是从00:00:00开始到00:00:01的这一秒内出现undefined:undefined:undefined

大家帮我看看为什么在最开始打开时在第一秒内会出现undefined:undefined:undefined
而不是00:00:00呢,怎么才能解决呢?
帮忙解答一下,弄了半天了,谢谢!

从0开始显示时间.rar (1.12k)

2.Re:javascript问题:出现undefied0.5秒后就正常了,是什么原因啊? [Re: struggle] Copy to clipboard
Posted by: struggle
Posted on: 2003-10-16 20:48

我上面的算法有点错误,计时不是很准确。不过我自己的程序里已经改过来了,
(上面的还没改过来。)用了两种算法都可以得到正确时间。

3.Re:javascript问题:出现undefied0.5秒后就正常了,是什么原因啊? [Re: struggle] Copy to clipboard
Posted by: Biubiu
Posted on: 2003-10-16 21:12

javascript...

4.Re:javascript问题:出现undefied0.5秒后就正常了,是什么原因啊? [Re: struggle] Copy to clipboard
Posted by: struggle
Posted on: 2003-10-16 21:27

TO:Biubiu
In theory, there is no difference between theory and practice; in practice, however, there is.
你这几句英语把我弄晕了!

1
1
1
1
1
1
1
哈哈,问题已解决!

5.Re:javascript编的时间控件,从0开始显示时间,大家可以用一下. [Re: struggle] Copy to clipboard
Posted by: Julian13
Posted on: 2003-10-19 03:00

struggle: Thanks for your clock. Very handy JavaScript code.

BTW, here is another clock I collected from the web.

Clock.rar (1.83k)

6.Re:javascript编的时间控件,从0开始显示时间,大家可以用一下. [Re: struggle] Copy to clipboard
Posted by: struggle
Posted on: 2003-10-20 09:17

TO:Julian13
谢谢你的代码Smile

我上面的算法有点问题,就是JAVASCRIPT中时间进位时,得减去30后再计算。
上面的时间最开始时有一个错误,是因为.js文件中有一个 } 号位置放得不对。
也就是逻辑有问题。

7.Re:javascript编的时间控件,从0开始显示时间,大家可以用一下. [Re: struggle] Copy to clipboard
Posted by: yuanlu123
Posted on: 2003-10-29 09:38

谢谢


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923