读书人

应验数字的正则表达式

发布时间: 2011-12-22 23:36:25 作者: rapoo

验证数字的正则表达式
请各位老大帮忙用javascript写一个正则表达式

对象: <asp:textbox id= "txtPageNumber " runat= "server "> 1 </asp:textbox>

功能:用来输入Page Number(页码数)

要求:1 判断输入的数字是否是整数

2 当输入的数字小于1时,自动把输入的数字变为1

[解决办法]
onkeypress= "if(event.keyCode > = '0 ' && event.keyCode <= '9 '){ return true;} else{return false;} "

onblur= 'if(parseInt(this.value) < 1) this.value= "1 " '
[解决办法]
function validate(input)
{
var pattern = /^\d+$/g;
return pattern.test(input);
}

if(!validate( '22 ')) alert( 'error! ');

读书人网 >asp.net

热点推荐