|
主题: 时间概念
|
 wangmingholy
职务:普通成员
等级:1
金币:0.0
发贴:72
注册:2001/7/13 9:38:30
|
#12001/9/18 17:58:12
下面这段代码放在网页里,显示结果总是不能对号入座,不知错误何在?
|
 tonton_5d
职务:普通成员
等级:2
金币:1.0
发贴:176
注册:2001/8/7 23:57:56
|
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#32001/9/18 21:56:45
wangmingholy在上个帖子中说 引用: 下面这段代码放在网页里,显示结果总是不能对号入座,不知错误何在?
代码有毛病。看到这两行了么: else if ((hr==5)||(hr==6)||(hr==7)||(hr==8)||(hr==9)||(hr=10)) ~~~!!应该是== else if ((hr=11)||(hr==12)) ~~~!!== 做时间显示的JS程序,我感觉还是用SWITCH。。。CASE。。。比较好。
编辑历史:[这消息被deathcult编辑过(编辑时间2001-09-18 22:04:33)] [这消息被deathcult编辑过(编辑时间2001-09-19 07:19:19)] [这消息被deathcult编辑过(编辑时间2001-09-19 07:25:57)]
|
 helmet
职务:版主
等级:4
金币:10.0
发贴:1559
注册:2004/1/30 15:59:27
|
#42001/9/18 22:31:08
然后在BODY中加:onload="show_time()"
|
 求可知
职务:普通成员
等级:3
金币:10.0
发贴:718
注册:2001/8/18 12:32:59
|
#52001/10/5 19:45:50
看看这一段:-) function greeting(){ Today = new Date() hours = Today.getHours() document.write("") if (hours<4) document.write("你好!太晚了,该去睡觉了!") else if (hours<6) document.write("你好!天快亮了,看日出去!") else if (hours<8) document.write("你好!一日之际,在于晨!") else if (hours<10) document.write("你好!现在是工作时间!") else if (hours<11) document.write("你好!饿了,该去吃饭了!") else if (hours<13) document.write("你好!午饭吃过了吧!") else if (hours<16) document.write("你好!现在最好睡个午觉!") else if (hours<18) document.write("你好!现在是不是很累了!") else if (hours<22) document.write("你好!看看有没有新游戏!") else document.write("你好!我们欢迎你!") document.writeln(""); } greeting()
|