当前位置: 代码迷 >> ASP.NET >> 如何判断在textbox中输入的字符是整数
  详细解决方案

如何判断在textbox中输入的字符是整数

热度:5260   发布时间:2013-02-26 00:00:00.0
怎么判断在textbox中输入的字符是整数
RT谢谢大家帮帮忙

------解决方案--------------------------------------------------------
用.net自带的验证控件就可以了吧
或者写js控制
------解决方案--------------------------------------------------------
js

例: <input name= "price " onkeyup= "this.value=this.value.replace(/\D/g, ' ') " onafterpaste= "this.value=this.value.replace(/\D/g, ' ') ">
只能输入整数
------解决方案--------------------------------------------------------
不用控件那人家开发了控件作啥子用?就一个验证控件搞掂的事
------解决方案--------------------------------------------------------
不用控件那人家开发了控件作啥子用?就一个验证控件搞掂的事
----就是。
过分关心这种事没多大意思。如果你是学生到可以去研究。如果你是工人,赶紧完成项目,等有时间再去看看(基本没时间)。
------解决方案--------------------------------------------------------
用验证控件,再来个与正则表达式
------解决方案--------------------------------------------------------
如果用js就isNaN(str);
------解决方案--------------------------------------------------------
js的正则表达式:

function Test()
{
var reg = /\d+/;
if (!reg.test(form1.texbBox1.value))
{
alert( '不是数字 ');
return false;
}
return true;
}

在OnClinetClick中加入return Test();就可以了
------解决方案--------------------------------------------------------
jf
  相关解决方案