不行,这回页面仅显示true了
仅写return 倒是可以
谁能解释下怎么回事啊
我对js不熟,但应该不是什么大问题吧

解决方案 »

  1.   

    <html>
    <head>
    <title>none</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"
    </head><body>
    <form name="form1" method="get" action="">
      <input type="text" name="txt">
      <input type="submit" name="Submit" value="Submit" onClick="return f();">
      <script language="JavaScript">
      function f() {
        return false;
      }
      </script>
    </form>
    </body>
    </html>
      

  2.   

    应该是你处罚这个javascript校验方法的按钮的type='submit'了,所以自动提交了
      

  3.   

    应该是你触发这个javascript校验方法的按钮的type='submit'了,所以自动提交了