<script language="javascript">
function dosubmit(){
document.all.form1.submit();
}
</script><form action="submit.php" name = form1 method="post" >
.......<img src=images/button2.gif onclick="dosubmit();">

解决方案 »

  1.   

    估计是你的函数名和jsp的方法名重复了吧,你submit()了两次
      

  2.   

    改成这样看看:<script language="javascript">
    function submit(){         document.all.form1.action=submit.php" ;
    document.all.form1.submit();
    }
    </script><form name = form1 method="post" >
    .......
    <img src=images/button2.gif onclick="submit();"> 要不再检查一下有没有<input type="sumbit">之类的东东click提交时最好把action与提交一起放到函数中就可以避免这样情况了。
      

  3.   

    非常感谢各位!就是名称用了关键字submit的问题!