正常  你那语句有问题的话 就直接跳过了 最后走
      document.form1.submit();   
就提交了!~

解决方案 »

  1.   

    document.form1.submit();   
    把上面的语句去掉
      

  2.   

       <input   name= "save "   type= "submit "   class= "STYLE2 "   id= "save "     value= "存盘 "/> 
    你这里定义的type是submit 那么当点击它的时候 只要为真就会自动执行表单
    所以document.form1.submit();  这句是多余的  你可以把type= "submit " 改为button至于为什么提示有问题还是提交  应该是你的js语句有问题你可以 注释别的条件 一个个的测试 查到语句的问题
    if的问题 或者focus的表单名写错了之类
      

  3.   

    建議聲明一個全局的變量,初始為true;然後走各個驗證,驗證不通過為false,
    最後submit的時候,判斷全局的變量是否為true,
    然後把你的button type 改為button 
    如果是submit,無論怎樣都會提交