55问答网
所有问题
在ASP中,如何使得文本框只能接收数字?代码是 什么
如题所述
举报该问题
推荐答案 2007-09-14
<script language="javascript" event="onkeydown" for="document">
if(event.srcElement.name=='TextBox1')
{
if(!KeyIsNumber(event.keyCode))
{
return false;//这句话最关键
}
}
</script>
<script language="javascript">
function KeyIsNumber(KeyCode)
{
//如果输入的字符是在0-9之间,或者是backspace、DEL键
if(((KeyCode>47)&&(KeyCode<58))||(KeyCode==8)||(KeyCode==46))
{
return true;
}
else
{
return false;
}
}
</script>
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eQcIIGc8.html
其他回答
第1个回答 2007-09-16
最好在action的页面加个判断,或者cint强制转换,毕竟js是可以禁用的
相似回答
用
asp怎么
控制
让 文本框
录入的必须是
数字 ?
能不能用 css 控制 谢谢...
答:
代码
如下: function setNumInput(obj){ var numExp = /^\d$/;if(!numExp.test(obj.value)){ alert("对不起,该
文本框只能
输入
数字
!请重新输入");obj.value = "";} }
asp
.net的 textbox
文本框
怎么
用正则表达式限制
只能
输入
数字
跟字母?
答:
var str = /0-9a-zA-Z/;if(str.test(textBox的值)){return true;}else{return false;}只能输入大小写字母和
数字
ASP
.NET C# 限制
文本框只能
输入
数字
输入其他就提示错误
答:
两种方式,一种是用正则判断,二种是直接用int.TryParse进行格式化,如果格式化不成功,就是非
数字
.string req = Request["aaa"];if(!int.TryParse(req)) Response.Redirect("Error.aspx?err=只能输入数字")
ASP
里
,如何在文本框
里限制
只能
输入字母,
数字
和下划线
??
答:
regEx.Pattern = ""^\w+$"" ' 这个就是只能输入字母
数字
和下划线的正则表达式 regEx.IgnoreCase = False ' 设置是否区分大小写 RegExpTest= regEx.Test(strng) ' 执行搜索测试 Set regEx = Nothing If not RegExpTest then Dim Msg Msg=ErrMsg response.Write ""response.Write "alert('"&Msg&...
关于textbox
文本框
内限制
只能
输入
数字
的问题(
asp
.net)
答:
你的写法有误: <
asp
:TextBox ID="TextBoxIDNumber" runat="server" CssClass="textbox1" MaxLength="18" style="ime-mode:disabled" onkeypress="if((event.keyCode<48 ||event.keyCode>57) &&event.keyCode!=46) {event.returnValue=false;} else {event.returnValue=true;}"></asp:TextBox...
大家正在搜
文本框怎么只输入数字
限制文本框只能输入数字
c文本框只能输入数字
js判断文本框只能为数字
文本框只能输入数字和横杠
vb文本框只能输入一个数字
文本框数字怎么设置
文本框只允许输入数字
js文本框只能输入字母
相关问题
在ASP中怎样实现文本框只能输入数字
在ASP.net中如何让文本框只能输入数字
asp编写一个程序,使它的文本框中只能够输入数字而不能为其它...
asp文本框限制输入数字大于100,代码怎么写?
asp编程中如何设定文本框为数字型
asp编写一个程序,使它的文本框中只能够输入数字而不能为其它...
用asp怎么控制让 文本框录入的必须是数字 ?能不能用 cs...