使用form.action时,数据submit的方式,取决于form.method和form.encode,因此要相结合使用,以避免出现意外;

解决方案 »

  1.   

    太简单了.<script language='javasrcipt'>
               var f=document.forms[0];
               f.action='提交到那支';
               f.submit();
             </script>
      

  2.   

    <SCRIPT language=javascript>
    <!--
        function Submit_Form(obj){
          var cValue=obj.value
          switch (nIndex) {
             case 'value1':
                document.fm_Main.action="html1.html";
                break
             case 'value2':
                document.fm_Main.action="html1.html";
                break
             case 'value3':
                     .
                     .
                     .
             }
       }
    //-->
    </script>
    <title></title>
    </head>
    <form name="fm_Main" method="post">
    <input type="submit" name="submit1" value="value1" onClick=Submit_Form(document.fm_Main.submit1)">
    <input type="submit" name="sibmit2"  value="value2" onClick=Submit_Form(document.fm_Login.submit2)">
    .
    .
    .
    </form>
    </body>
    </html>