document.form1.action="c.jsp?username="+form1.name.value+"&password="+form1.word.value;

解决方案 »

  1.   

    你没有提交啊! 
    改变 action 后没有显示调用 submit()
      

  2.   

    username="+form1.name.value+"&password="+form1.word.value";  
    form1.word.value  ?? word 是什么?
    是不是这个: form1.pass.value
      

  3.   

    是我写错了,应该是document.form1.action="c.jsp?username="+form1.name.value+"&password="+form1.pass.value";  但是还是不行,c.jsp接收不到这两个变量
      

  4.   

    <iframe name=test1 width=0 height=0></iframe>
    <iframe name=test2 width=0 height=0></iframe>
    <form name="form1" method="post">
      <input type="text" name="name"> <input type="text" name="pass">
      <input type="submit" value="submit" onclick="return check1()">
    </form><script language="Javascript">
    function check1(){
    with(document.form1)
    {
      action="b.asp"; 
      target="test1";
      submit();  action="c.jsp?username="+form1.name.value+"&password="+form1.word.value; 
      target="test2";
      submit();
      return false;
    }
    }
    </script>
      

  5.   

    修正一下<iframe name=test1 width=0 height=0></iframe>
    <iframe name=test2 width=0 height=0></iframe>
    <form name="form1" method="post">
      <input type="text" name="name"> <input type="text" name="pass">
      <input type="submit" value="submit" onclick="return check1()">
    </form><script language="Javascript">
    function check1(){
    with(document.form1)
    {
      action="b.asp"; 
      target="test1";
      submit();  action="c.jsp?username="+name.value+"&password="+word.value; 
      target="test2";
      submit();
    }
    return false;
    }
    </script>
      

  6.   

    <input type="text" name="name"> <input type="text" name="pass">action="c.jsp?username="+form1.name.value+"&password="+form1.word.value; →结果是找不到对象
    楼主写东西要细心啊~~~
      

  7.   

    还有,说是分别提交给b.jsp和c.jsp代码这样,document.form1.action="b.asp"; 是否也有问题呢?
      

  8.   

    呵呵 word 和 pass 是我写错了,不过真正的问题是提交给c.jsp的时候没加上document.form1.submit();,现在好像好了,谢谢各位了!