<input name=pageinput type=text id="pageinput" style="BORDER-RIGHT: #e5e3e3 1px solid; BORDER-TOP: #e5e3e3 1px solid; BORDER-LEFT: #e5e3e3 1px solid; BORDER-BOTTOM: #e5e3e3 1px solid; HEIGHT: 16px" onKeyDown="javascript: if(event.keyCode==13)return  send(this.value);" size=2 maxlength=3> send函数
function send(aa)  
 {
  document.form2.beginpos.value=aa;
   if (aa>cpagecount || aa<0)
   {
      alert("您输入的数值超过了允许范围,请重新输入。");
  document.form2.beginpos.value=beginpos;
  return false;
}
   else
  {
    form2.submit();
    return true;   }
 }

解决方案 »

  1.   

    把type="submit"改成type="button"就行了.
      

  2.   

    把type="submit"改成type="button"就行了.对。
      

  3.   

    把type="submit"改成type="button"就行了.还要<form onsubmit="return false">
    在button的onclick事件函数里写form.submit()。
      

  4.   

    怎么不行,测试代码
    <form name=form2 action="ss.aspx">
    <input name=pageinput type=text id="pageinput" style="BORDER-RIGHT: #e5e3e3 1px solid; BORDER-TOP: #e5e3e3 1px solid; BORDER-LEFT: #e5e3e3 1px solid; BORDER-BOTTOM: #e5e3e3 1px solid; HEIGHT: 16px" onKeyDown="javascript: if(event.keyCode==13)return  send(this.value);" size=2 maxlength=3> 
    </form>
    <script>
    function send(aa)  
    {
      
    if (2>1)
    {
    alert("2>1");
    return false;
    }
    else
    {
    document.form2.submit();
    return true; }
    }
    </script>
      

  5.   

    带submit 按钮,submit按钮上加判断
    <form name=form2 action="ss.aspx">
    <input name=pageinput type=text id="pageinput" style="BORDER-RIGHT: #e5e3e3 1px solid; BORDER-TOP: #e5e3e3 1px solid; BORDER-LEFT: #e5e3e3 1px solid; BORDER-BOTTOM: #e5e3e3 1px solid; HEIGHT: 16px" onKeyDown="javascript: if(event.keyCode==13)return  send(this.value);" size=2 maxlength=3> 
    <input type=submit value="submit" onclick="return  send(this.value);">
    </form>
    <script>
    function send(aa)  
    {
      
    if (2>1)
    {
    alert("2>1");
    return false;
    }
    else
    {
    document.form2.submit();
    return true; }
    }
    </script>
      

  6.   

    submit
    在form中加上onsubmit="javascript:提交的方法()"
      

  7.   

    <form name="form2" onsubmit="return send();">
    <input id="pageinput" name="pageinput" type="text"  onKeyDown="form2.submit();"> 
    </form>
    <script>
    function send(){
       var pageValue = document.form2.pageinput.value;
       if (pageValue>cpagecount || pageValue<0){
          alert("&Auml;ú&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Ecirc;&yacute;&Ouml;&micro;&sup3;&not;&sup1;&yacute;&Aacute;&Euml;&Ocirc;&Ecirc;&ETH;í·&para;&Icirc;§&pound;&not;&Ccedil;&euml;&Ouml;&Oslash;&ETH;&Acirc;&Ecirc;&auml;&Egrave;&euml;&iexcl;&pound;");
      return false;
    }else{
    return true;
       }
     }
    </script>
      

  8.   

    <form name="form2" onsubmit="return send();">
    <input id="pageinput" name="pageinput" type="text"  onKeyDown="form2.submit();"> 
    </form>
    <script>
    function send(){
       var pageValue = document.form2.pageinput.value;
       if (pageValue>cpagecount || pageValue<0){
          alert("Invalid page num");
      return false;
    }else{
    return true;
       }
     }
    </script>