标题:菜鸟请教个问题
只看楼主
BADIORI
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-11-13
 问题点数:0 回复次数:3 
菜鸟请教个问题
我做了一个表单,里面有电话号码那一项只允许输入数字,但是为了不让别人输入英文字母和一些乱七八糟的符号,应该怎么实现呢?
有没有这方面的代码贴出来看看?
搜索更多相关主题的帖子: 英文字母 电话 
2005-10-16 01:09
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
得分:0 
isNumeric(phoneNum)
'''判断phoneNum是不是数字,是的话返回TRUE

2005-10-16 08:07
wswc12
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2004-12-25
得分:0 

在文件头<head>中写下
[CODE]<script language=JavaScript>
/*数字判断字符*/
function  onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==8)))
event.returnValue=false;
}
  </script>[/CODE]
在需要的 input 上写下:
[CODE]<input name="xx" type="text" id="xx" maxlength="9" onKeyDown=onlyNum()>[/CODE]
效果如下:
[CODE]<script language=JavaScript>
/*数字判断字符*/
function  onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==8)))
event.returnValue=false;
}
  </script>
]<input name="xx" type="text" id="xx" maxlength="9" onKeyDown=onlyNum()>[/CODE]

[此贴子已经被作者于2005-10-17 3:03:18编辑过]


2005-10-17 02:59
BADIORI
Rank: 1
等 级:新手上路
帖 子:63
专家分:0
注 册:2004-11-13
得分:0 
哦非常感谢啊
再请问下你有没有相关的keycode码的资料吗,我也想要

2005-10-17 07:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-30306-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.198915 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved