点击按钮时,修改form的action就行,如下
<form name="form1" method="post" action="">
  <input type="button" name="Submit1" value="按钮1" onClick="funSub(1)">
  <input type="button" name="Submit2" value="按钮2" onClick="funSub(2)">
</form><script language="javascript">
function funSub(key)
{
if(key==1)
{
form1.action="action1.asp";
form1.submit();
}
else if(key==2)
{
form1.action="action2.asp";
form1.submit();
}
}
</script>

解决方案 »

  1.   

    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    </head><body><form method="POST" action="a.jsp" name="name1">  <p><input type="text" name="T1" size="20">
      <input type="submit" value="提交到a.jsp" name="B1" >
      <input type="submit" value="提交到b.jsp" name="B2" onclick="document.name1.action='b.jsp';">
      <input type="submit" value="提交到c.jsp" name="B3" onclick="document.name1.action='c.jsp';"></p>
    </form></body></html>
      

  2.   

    <form name="form1" method="post" action="">
      <input type="button" name="Submit1" value="按钮1" onClick="with(form1){action='submit1.asp';submit()}">
      <input type="button" name="Submit2" value="按钮2" onClick="with(form1){action='submit2.asp';submit()}">
    </form>
      

  3.   

    <input type="button" value="提交到a.jsp" onclick="this.form.action='a.jsp';this.form.submit()">
    <input type="button" value="提交到b.jsp" onclick="this.form.action='b.jsp';this.form.submit()">