社区
BlackBerry
帖子详情
如何使文本框内只能输入数字和字母
kldou666
2010-10-25 11:04:33
加精
若定义一个可编辑的域字段,如:EditField
如何该字段内的内容只能是数字和字母?
高手指教,谢谢!!!
...全文
2134
146
打赏
收藏
如何使文本框内只能输入数字和字母
若定义一个可编辑的域字段,如:EditField 如何该字段内的内容只能是数字和字母? 高手指教,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
146 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hecrazyy
2010-11-11
打赏
举报
回复
使用那个带限制输入的构造就可以,不用正则表达式这么麻烦!!!
s6_wang
2010-11-10
打赏
举报
回复
我是来学习的,谢谢
qiaoqiaojing
2010-11-10
打赏
举报
回复
我也想知道,我是来学习的。
PuttyTree
2010-11-09
打赏
举报
回复
只允许输入数字不许输入字符
#include<stdio.h>
#include<string.h>
bool ValidNum(char c)
{
/*检查c是否为数字或者为小数点*/
if ( (c >= '0'&& c <= '9') || ( c == '.'))
{
return true;
}
return false;
}
void main()
{
char str[126];
gets(str);
int i;
for(i=0;str[i];++i)
if(!ValidNum(str[i]))
{
puts("Error!");
break;
}
}
检查是否为字符同理可得:
c >= 'a' && c <= 'z'
happyboycwh
2010-11-09
打赏
举报
回复
不同编译工具不同的方法
halo_world
2010-11-09
打赏
举报
回复
很实用的问题,很好很强大的回答
woaizhanghailing
2010-11-08
打赏
举报
回复
挣积分来啦
a917hui
2010-11-08
打赏
举报
回复
很好很强大啊!!
khb_y
2010-11-08
打赏
举报
回复
正则表达式
liyf_liyunfeng
2010-11-08
打赏
举报
回复
网上很多,查一下吧
apccpa
2010-11-08
打赏
举报
回复
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type ="text/javascript">
function chk()
{
if(window.event.keyCode>=48 && window.event.keyCode<=57){//0-9 //输入数值OK
}else{
if(window.event.keyCode>=65 && window.event.keyCode<=90 || window.event.keyCode>=97 && window.event.keyCode<=122){
//输入数字字母 OK
}else{
window.event.keyCode=0;//过滤掉
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<input type="text" onkeypress="chk()"onpaste="return false;"/>
</form>
</body>
</html>
apccpa
2010-11-08
打赏
举报
回复
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type ="text/javascript">
function chk()
{
if(window.event.keyCode>=48 && window.event.keyCode<=57){//0-9 //输入数值OK
}else{
if(window.event.keyCode>=65 && window.event.keyCode<=90 || window.event.keyCode>=97 && window.event.keyCode<=122){
//输入数字字母 OK
}else{
window.event.keyCode=0;//过滤掉
}
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<input type="text" onkeypress="chk()"onpaste="return false;"/>
</form>
</body>
</html>
NetMatrix
2010-11-08
打赏
举报
回复
js 正则表达式
xqjava
2010-11-07
打赏
举报
回复
我以前也遇到过啊,那个JavaScript里面设置为NaN(),就是判断是否不为数字啊!
yanfei124
2010-11-07
打赏
举报
回复
学习中请大家多指教
ADlouwei
2010-11-07
打赏
举报
回复
EditField.setTextFilter
robin41209
2010-11-07
打赏
举报
回复
学习,不断成长
lyactive
2010-11-07
打赏
举报
回复
study
fujing0103
2010-11-07
打赏
举报
回复
onKeyUp
wjlazio
2010-11-07
打赏
举报
回复
不错,学习了。。。。
加载更多回复(93)
输入
框内
只能
输入
数字
,
输入
其他内容不显示
只能
输入
数字
,Event.returnValue
限制编辑框的
输入
字符,
只能
输入
数字
、大小写
字母
、下划线和退格键
BOOL CAddServerInfoDlg::PreTranslateMessage(MSG* pMsg) { if (NULL == pMsg) { return FALSE; } if((pMsg->hwnd == GetDlgItem(IDC_NAME)->m_hWnd) && (WM_CHAR == pMsg->message))
C#
文本框
只能
输入
数字
用正则表达式限制
文本框
只能
输入
数字
,小数点,英文
字母
,汉字等各类代码(转)_迦南美地_百度空间 http://hi.baidu.com/canaan1985/item/ef553f1f0c4b26ff64eabf06 2.
只能
输入
数字
,能输小数点. 3.
数字
和小数点方法二
文本框
只能
输入
数字
金额 中文 英文
字母
(以及怎么
只能
输入
一个小数点和
数字
)
方法一:这里
只能
输入
数字
:
bug:这个好像有bug ,如果按住一个键不松,那么就可以
输入
其他字符。
方法二:
限制
文本框
(TextBox)
只能
输入
数字
(VB6代码)
在一些要求只允许
输入
数值的场合,就用得上了.基本思路是,先在
文本框
的keyPress事件里过滤键盘
输入
,再使用子类化将粘贴剪切等剪贴板操作吃掉.窗体frmMain.frm内代码(窗体包含一个
文本框
Text1): Option Explicit'只允许
文本框
输入
数值示例''处理思路:' 先在
文本框
的KeyPress事件里处理键盘上的
输入
,再使用子...
BlackBerry
1,146
社区成员
776
社区内容
发帖
与我相关
我的任务
BlackBerry
探讨BlackBerry智能手机开发相关的技术、软件、产品等话题。
复制链接
扫一扫
分享
社区描述
探讨BlackBerry智能手机开发相关的技术、软件、产品等话题。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章