很多时候同一个表单的处理根据要求不一样,需要提交到不同的action中处理,返回不同的页面。

jsp中:

<form action="" method="post" id="myForm">

    <input type="text" name="用户" value=""/>

    <input type="text" name="密码" value=""/>

    <input type="button" value="登陆" οnclick="login()">

    <input type="button" value="注册"  

</form>

js中:

<script>

   function login(){

       document.getElementById("myForm").action="action1";

       document.getElementById("myForm").submit();

   }

    function register(){

       document.getElementById("myForm").action="action2";

       document.getElementById("myForm").submit();

   }

</script>

原理是这样的原理,具体怎么做,根据个人要求不同进行修改。