在提交前改变form的target和action。

解决方案 »

  1.   


             function goSubmit(url,frm){
                    document.forms['frm'].action=url;
                    document.forms['frm'].submit();
                    return false;
                }
      

  2.   

    <FORM name="form1"  METHOD="POST" ACTION="test.jsp" ENCTYPE="multipart/form-data">
    <input type="hidden" name="name"  >
    <input type="button" name="Submit1" value="赋值" onClick="endue()">
    </form><script language="JavaScript">
    function endue() {
    document.form2.name.value = document.form1.name.value ; 
    }
    </script>
      

  3.   

    我新做的jsp网站,刚做好,麻烦大家进来转转  ,测试一下。顺便看一下速度怎么样 http://www.jade-china.com 
    谢谢!!
      

  4.   

    我新做的jsp网站,刚做好,麻烦大家进来转转  ,测试一下。顺便看一下速度怎么样 http://www.jade-china.com 
    谢谢!!我新做的jsp网站,刚做好,麻烦大家进来转转  ,测试一下。顺便看一下速度怎么样 http://www.jade-china.com 
    谢谢!!
      

  5.   

    楼主的意思是不是第一个form的数据提交给本页处理,然后交给第二个form提交到另一个页面???那这样就可以了:
    把form1的action设为本页,然后在本页处理,然后把数据赋给form2里面的组件再提交
    例如:
    form1有个<input type="text" name="x1" value="">
    在本页通过String x1=request.getParameter("x1");接收并处理,然后赋给form2里面的组件
    <input type="text" name="x2" value="<%=x1%>">,最后提交
    不知是不是楼主想要的结果?