本来的程序撒是按钮提交的,后来该用超连接拉,,现在需要用超连接提交FORM,怎么写,我用了JAVASCRIPT..指点

解决方案 »

  1.   

    <form name="sr" method="post" action="test.jsp">
    <a href = "" onClick="return mysubmit();">test</a>
    </form><script language="JavaScript">
    function mysubmit(){
    document.sr.submit();
    return false;
    }
    </script>
      

  2.   

    可以这样:
    <form name="form1" .......>
    ........<a herf="#" onclick="return aa()" ......>连接提交</a>.....
    </form>然后在你的也面中写一个方法:
    <SCRIPT Language="JavaScript">function aa(){   {
         document.form1.submit()
       }}
    </SCRIPT>---------------------------------
    基本上就是这样,然后你把细节上注意一下,几可以了!
      

  3.   

    <a href="javascript:formname.submit()">提交</a>
      

  4.   

    <SCRIPT Language="JavaScript">
    function aa(){
       {
         document.form1.submit();
       }
    }
    </SCRIPT><html>
    <body>
    <form name="form1" method="post" action="q.jsp">
    <Table>
    <a herf="#" onclick="return aa()">连接提交</a>
    </Table>
    </form>
    </body>
    </html>
      

  5.   

    两个都可以
    <a href="javascript:xxx()">
    <a href="#" onclick="xxx()">
    建议用第一个,因为href="#"表示回到本页页首,如果这个超链接已经在第二屏,由于本页面跳转无需提交,速度极快,在submit之前就可以完成,因此就会产生短时间的屏幕“抖动”,当然并不影响提交效果