验证数字的正则表达式
请各位老大帮忙用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! ');