你可以不用Submit控件啊,就用button,等Check完了后,再调用Submit方法 : f1.submit();就可以了

解决方案 »

  1.   

    1、设置action=""
    2、在check()中判断,如果通过,再设置action,提交,不通过,则return
    如:document.getElementById("f1").action = "/cgi-bin/a.cgi";
    document.getElementById("f1").submit();
      

  2.   

    我试了不提交呀
    改成true就提交了
      

  3.   

    在form里面onSubmit="return check()"
    function check(){
    if(f1.a.value=asd)
      return false;
    return true
    }
      

  4.   

    购买虚拟主机送域名 安全稳定!
    1. 火爆推出:1个国际/国内域名+100M网页空间+企业邮局,惊爆价188元/年。
    详情登陆网站 http://deidc.com/services/special1. 火惊爆价: 200M网页空间 118元/年。
    了解详情登陆中频网站 http://deidc.com/Services/Hosting/popularity.aspDNN虚拟主机
    http://www.deidc.com/Services/Hosting/dnn.aspcoldfusion虚拟主机,支持.CFM 和.CFC,coldfusion7.0
    http://www.deidc.com/Services/Hosting/coldfusion.aspASP.net2.0虚拟主机,送SQL数据库
    http://www.deidc.com/Services/Hosting/business.aspFlash Remoting for .NET虚拟主机
    http://www.deidc.com/Services/Hosting/Flash_Remoting.asp
    网页制作免费教程站 http://homepage.deidc.com