| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1657 人关注过本帖
标题:如何禁止文本框输入汉字
只看楼主 加入收藏
wlchuanshu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-6-19
收藏
 问题点数:0 回复次数:4 
如何禁止文本框输入汉字
如何禁止文本框中输入汉字啊?请高手帮忙
搜索更多相关主题的帖子: 文本框 汉字 输入 
2006-06-19 18:03
271391233
Rank: 1
等 级:新手上路
帖 子:174
专家分:0
注 册:2005-2-24
收藏
得分:0 
不是有函数可以实现吗?~!

坚持就是胜利>>静心,静思
2006-06-20 04:44
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
收藏
得分:0 

假如您的文本框的名称是:shuzi
=======================================================
//文本框的名称是:shuzi;
[CODE] <form name="input_form" action="name.asp" method="post" onSubmit="return checkform();">
<input name="shuzi" type="text" onMouseOver="this.focus();" size="15">
<input type=submit value=确定 name=Submit>
</form>

<script language="JavaScript" >
function checkform()
{
var subst = document.input_form;
if(onlyNum_Point(subst.shuzi.value)==0)
{
alert("对不起!本框只能输入数字!");
subst.shuzi.focus();
return false;
}
return true;
}

function onlyNum_Point(NUM)
{
var i,j,strTemp;
strTemp="0123456789.";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
//说明有字符不是数字
return 0;
}
}
//说明是数字
return 1;
}
</script>[/CODE]

=============================================================

不晓得是不是您想要的答案!

[此贴子已经被作者于2006-6-20 8:21:48编辑过]


我是农家的孩子,我有农家孩子的本色!
2006-06-20 08:17
wlchuanshu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-6-19
收藏
得分:0 

只允许输入数字跟字母,不允许输入汉字,这个咋实现啊

2006-06-20 15:38
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
收藏
得分:0 

用正则判断,^[A-Za-z0-9]+$  //匹配由数字和26个英文字母组成的字符串


有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2006-06-20 22:36
快速回复:如何禁止文本框输入汉字
数据加载中...
 
   



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

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