我在JS里面想调用当前表单FORM向ACTION指定的JSP页面发送数据,是不是应该  表单名.submit();还是怎么样?我用表单名.submit();的这种方法好像不行喃?高手指教。

解决方案 »

  1.   

    表单名.submit()
    是这种方式你为什么不直接用<submit...>呢
      

  2.   

    document.getElementsByName(<yourformname>)[0].submit();
      

  3.   

    那你们帮我看下这段代码为什么不行。
    <script language="javascript">
      <!--
      function onclick1()
      {
       document.myshop_car.submit();
      }
    </script><form method="post" name="myshop_car" action="shop_car.jsp">
     <%   
    String m=request.getParameter("actionname");
         String n=“”;
         if(m.equals("change"))
          {
          
           n=request.getParameter("change1");
           out.println(n);
          }%>
            <input type="text" name="change1" value="123" size="3">
    <A href="shop_car.jsp?actionname=change&ID=<%=rs.getString("Id")>"onclick="onclick1()">修改</A>
    ///////////////////////////////
    我就是想通过这种方式来读取TEXT里面的修改过后的值,怎么打出来的N值始终是NULL呢???高手帮忙看下!
      

  4.   

    你这样最后都不知道失去了 href 的地址还是 submit 了。
    你要传 actionname 的话可以写多一个 input .... style=“visibility:hidden" />