用js谢函数,提交到不同页面。不过你要给两个button

解决方案 »

  1.   

    通过form的名称不同不能区分吗?
    我现在想做一个文件上传,下面点击确定上传,表单上面的基本内容同时保存并且打印出来.
      

  2.   

    <form name="form" method="post" action="">
    <script>
    <!--Begin
          function submitText() 
          {
    form.action = "yourjsp1.jsp"
    form.submit();
          }
          function submitText1() 
          {
    form.action = "yourjsp2.jsp"
    form.submit();
          }
    //End-->
    </script><input type="submit" name="PostBtn1" value="提&nbsp;&nbsp;交" onclick="submitText()">
    <input type="submit" name="PostBtn2" value="提&nbsp;&nbsp;交" onclick="submitText1()">
      

  3.   

    <form name="form" method="post" action="">
    <script>
    <!--Begin
          function submitText() 
          {
    form.action = "yourjsp1.jsp"//处理打印的页的名字
    form.submit();
          }
          function submitText1() 
          {
    form.action = "yourjsp2.jsp"//处理上传的页的名字
    form.submit();
          }
    //End-->
    </script>
    ...
    ...
    ...
    ...
    <input type="submit" name="PostBtn1" value="打&nbsp;&nbsp;印" onclick="submitText()">
    <input type="submit" name="PostBtn2" value="上&nbsp;&nbsp;传" onclick="submitText1()">
    </form>
      

  4.   

    可以的:
    <form name = "form1" method="post" target = "_blank" action = "1.jsp">
        .......
    </form>
    <form name = "form2" method="post" target = "_blank" action = "2.jsp">
        ...
        <input type="submit" name="sub" value="submit" onsubmit= "form1.submit()">
    </form>
    注意:两个form的target不同
      

  5.   

    在javascript中动态设置form的action属性就可以了
      

  6.   

    yuecongch(月儿) :
    你的方法还是点击一次提交一个jsp啊.
    我现在想,能不能将打印和上传功能都放到一个jsp当中,就不用分两次提交了.
      

  7.   

    leshui(大象无形)(有物混成,先天地生):
    先谢谢老大哥上回帮忙,能不能给哥例子再
      

  8.   

    是点击一次,在提交form2时自动提交form1
      

  9.   

    你是一个表单,还是两个呢/
    两个就<form name....   onSubmit="form2.submit()">
      

  10.   

    <script>      function subFrm() 
          {
    form1.action = "yourjsp1.jsp";
             form1.target="_blank";
    form1.submit();
    form2.action = "yourjsp2.jsp";
             form2.target="_blank";
    form2.submit();      
          }
    </script><input type="submit" name="button1" value="提交" onclick="subFrm()">
    还没测试:)
    应该没问题
    今天我的机器上不了网
    在别人机器上
    没办法测试了:)
      

  11.   

    <script>      function subFrm() 
          {
    document.form1.action = "yourjsp1.jsp";
            document.form1.target="_blank";
    document.form1.submit();
    document.form2.action = "yourjsp2.jsp";
            document.form2.target="_new";
    document.form2.submit();      
          }
    </script>
    <form name="form1" method="post" >
    <input type="submit" name="button1" value="提交" onclick="subFrm()">
    </form>
    <form name="form2" method="post" >
    </form>
      

  12.   

    只提交一次的话你试试把数据提交,存到session里面,然后那两个jsp页面从session里调用看行不行~
      

  13.   

    function test1(){
    document.form1.action="1.jsp";
    document.form1.submit;
    document.form2.action="1.jsp";
    document.form2.submit;
    }