主题:  输入框只允许输入数字!

有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#12002/6/11 15:29:59
我以前看到过一个这样的脚本,

来控制输入框只能输入数字,但是我用在我的页面上的时候却没效果,是不是哪里错了?



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#22002/6/11 16:32:31
DW的行为面版里面可以设置呀。


难人一个……

=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#32002/6/11 16:46:11



沉默是金

职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
#42002/6/11 17:02:43
拿这个去试试看:




难人一个……

有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#52002/6/12 10:00:16
改成onkeydown还是不行,其实onkeypress也行,因为我把语句写错了,当我在输入框输入的时候出了脚本错误,我想一定是判断语句无效,或是返回值无效!



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#62002/6/12 11:30:39
仔细看看,不光是该成onkeydown,你的大小写和event都写错了!



妖山妖

职务:普通成员
等级:3
金币:10.0
发贴:1042
注册:2000/11/12 14:59:44
#72002/6/12 12:48:19
哈哈……
不仔细还真看不出来
keyCode对大小写是敏感的??
还有建议斑竹帖一个键盘按键对应keyCode的帖子,呵呵……



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
注册:2004/1/13 11:47:04
#82002/6/12 12:55:01

相关文件:点这儿打开



有饭

职务:普通成员
等级:2
金币:10.0
发贴:669
注册:2002/3/25 12:50:19
#92002/6/12 14:27:33
ridincal在上个帖子中说
引用:
仔细看看,不光是该成onkeydown,你的大小写和event都写错了!

不好意思,event是发贴子时的笔误
其实我都注意了大小写,可是没想到keyCode也要注意
谢谢,成功了,发了好时间,写了下面的贴子!
http://www.5dmedia.com/bbs/NewsDetail.asp?id=350996



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
注册:2002/1/15 11:01:54
#102002/6/12 15:07:02
try
{eval(value)}
catch(e)
{alert("is Not a Number!")}



if(isNaN(value))
alert("is Not a Number!")