和一般的submit一样啊!
用这个<form onsubmit="return aa()">
</form>
<script>
function aa()
  {if(不通过)
    {return false
    }
   if(不通过)
    {return false
    }
   return true
  }
</script>

解决方案 »

  1.   

    楼主说的是用图象按钮阿。
     我觉得应该是
     <script language=javascript>
       function test()
       {
          //检测的函数,直接写这或调用函数
          if(true)
          { document.formname.onsubmit();}
          else
          {  }
                
       }
     </script>
    <img src="url" onclick="test()">
      

  2.   

    <form name="F1" method="POST" action="P_changed.jsp">
    请问form那里是不是这样写呢?
      

  3.   

    to lybid2002(迦楼罗) :请先看看关于form的图片域的概念!
    另外,不管用什么方式,只要提交表单肯定触发onSubmit()事件!
    to alaifu(爱很简单吗) <form>标签的写法不变,但是要加上我程序中的那个onsubmit="return aa()".aa()是你自己写的函数,格式看我的例子
      

  4.   

    lybid2002(迦楼罗) 的我试了,是可以的,而用onsubmit的话好像不太行、、、现在改成如果要提交是用window.open(##)的方式,
    怎么做呢?
      

  5.   

    <input type="image" src="1.gif" name="submit" onclick="return check();">