代码修改如下:
<script Language="JavaScript">
  function check()
  { if(document.myform.number.value=="")
     { alert("  请输入考号!")
       return false;
     }
  }
  </script>



<form name="myform" method="post" onsubmit="return check()" action="2.htm">
<input name="number">
<input type="submit" name="Submit" value="登录">
</form>

解决方案 »

  1.   

    <input type="submit" name="Submit" value="登录" onclick="return check()">
      

  2.   

    function check()
      { if(document.myform.number.value=="")
         {
     alert("  请输入考号!")
           return false;
         }
      }
      

  3.   

    function check()
      { if(document.myform.number.value=="")
         {
     alert("  请输入考号!");
           return false;
         }
      }
    alert("  请输入考号!")掉了分号 ,应该是  alert("  请输入考号!");
      

  4.   

    <script Language="JavaScript">
      function check()
      { if(document.myform.number.value=="")
         {
          alert("  请输入考号!");
           return false;
         }
      }
      </script>



    <form name="myform" method="post" onsubmit="return check()" action="2.htm">
    <input name="number">
    <input type="submit" name="Submit" value="登录">
    </form>
    这样就对了
      

  5.   

    <script Language="JavaScript">
      function check()
      {
         if(document.myform.number.value=="")
         {
           alert("  请输入考号!");
           return false;
         }
         return true;
      }
    </script>
      

  6.   

    <input type="submit" name="Submit" value="登录">
    不要把控件名字起成submit,会出麻烦的。可能会掩盖了submit方法。