| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 420 人关注过本帖
标题:菜鸟请教个问题
只看楼主 加入收藏
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
快速回复:菜鸟请教个问题
数据加载中...
 
   



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

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