<form name="form1" method="post" action="页面提交.asp?action=ok" onsubmit="return checkrecord()"
<BODY > <TABLE border="1" > 
<TD > <INPUT TYPE="text" NAME="id1"  > </TD > 
</TR > 
<TD > <INPUT TYPE="text" NAME="id2" / > </TD > 
</TR > 
<TD > <input name="save" type="submit" id="save"  value="保存记录"  > </TD > 
</TR > 
</TABLE > 
</BODY > 
</form > 

解决方案 »

  1.   

    因为你把转页面写在FORM里了 我给你改了下:<script language="javascript" > 
    function checkrecord() 

      if(document.form1.id1.value=="") 
         { 
          alert(" 对不起,请输入!"); 
          document.form1.id1.focus() 
          return false; 
         } 
      else if(document.form1.id2.value=="") 
         { 
          alert(" 对不起,请输入!"); 
          document.form1.id2.focus() 
          return false; 
        } 
       else{      document.myFORM.action="页面提交.asp?";
           document.myFORM.submit(); 
       }

    </script >  
    [code=HTML]
    form name="form1" method="post" action="" > [/code]