请各位老大帮忙用javascript写一个正则表达式对象:<asp:textbox id="txtPageNumber" runat="server">1</asp:textbox>功能:用来输入Page Number(页码数)要求:1 判断输入的数字是否是整数      2 当输入的数字小于1时,自动把输入的数字变为1

解决方案 »

  1.   

    onkeypress="if(event.keyCode >= '0' && event.keyCode <= '9'){ return true;} else{return false;}"onblur='if(parseInt(this.value) < 1) this.value="1" '
      

  2.   

    function validate(input)
    {
      var pattern = /^\d+$/g;
      return pattern.test(input);
    }if(!validate('22')) alert('error!');
      

  3.   

    不好意思,要求没有写清楚要求:1 判断文本框内是否为空,若为空,则自动把输入的数字变为1      2 判断输入的数字是否是整数,若不是整数,弹出警告框      3 当输入的数字小于1时,自动把输入的数字变为1      4 请把上述代码写在function内