你是想设置不同action,你在提交按钮的onClick中动态改变form的action好了

解决方案 »

  1.   

    可以给不同的Submit按钮设置不同的Name值,然后使用所在表单的提交PHP中是这样的<?phpif (isset($_POST["submit2"])) {
    echo $_POST["aaa"];
    }?><FORM METHOD=POST ACTION="">
    <INPUT TYPE="text" NAME="aaa"><INPUT TYPE="submit" NAME="submit1">
    </FORM><FORM METHOD=POST ACTION="">
    <INPUT TYPE="text" NAME="aaa"><INPUT TYPE="submit" NAME="submit2">
    </FORM>
      

  2.   

    demo.htm<form name="form1" method="post" action="test.asp">
    <input type=text name="txt1">
    <input type=submit name="Submit1" value="提交一">
    <input type=submit name="Submit1" value="提交二">
    </form>test.asp<%
    =Request.Form("submit1")
    %>
      

  3.   

    <script language="javascript">
    <!--
      function funcheck()
      {
        alert("提交按钮的名字是:"+event.srcElement.name);
      }
    //-->
    </script><input type=submit name=B1 value=submit1 onclick="funcheck();">
    <input type=submit name=B2 value=submit2 onclick="funcheck();">
      

  4.   

    呵呵,服务器端是找不到submit类表单的value属性的<form name="form1" method="post" action="file_001.asp">
    ...
    <input type=submit value="提交一">
    <input type=button value="提交二" onclick="form1.action='file_002.asp;form1.submit();'">
    </form>
      

  5.   

    如果我可以调两个不同名的函数用onclick可以吗?