参考:
<form name="test">
<input type="button" value="a" onclick="submita();">
<input type="button" value="b" onclick="submita();">
</form>
<script language="javascript">
function submita(){
document.all.test.action = "a.asp"
alert(document.all.test.action);
document.all.test.submit();
}
function submitb(){
document.all.test.action = "b.asp"
alert(document.all.test.action);
document.all.test.submit();
}
</script>

解决方案 »

  1.   

    <form id="form1" name="form1" method="post" action="">
    <input type="submit" name="Submit" value="提交" onclick="form1.action='http://126.com';form1.submit();" />
    <input type="submit" name="Submit2" value="提交" onclick="form1.action='http://126.net';form1.submit();" />
    </form>
      

  2.   

    <form name="test">
    <input type="button" value="a" onclick="submita();">
    <input type="button" value="b" onclick="submitb();">
    </form>
    <script language="javascript">
    方法一:
    function submita(){
             document.all.test.method="post" 或者 "get"
    document.all.test.action = "a.asp"
    document.all.test.submit();
    }
    function submitb(){
             document.all.test.method="post" 或者 "get"
    document.all.test.action = "b.asp"
    document.all.test.submit();
    }
    方法二:
    function submita(){
             document.location="a.asp?para=a&parab=b".....

    }
    function submitb(){
            document.location="b.asp?para=a&parab=b".....
    }
    </script>
      

  3.   

    form.target就能控制了
    "target=_self"
    <form name="form1" ... target="_self">
    或在js中
    ……
    form1.target="_self"
    ……