alert("form1存在吗?" + document.form1.action)
document.form1.action="m_info_add.jsp";
document.form1.method="POST";
document.form1.enctype="multipart/form-data";
document.form1.submit();

解决方案 »

  1.   

    sorry:alert("form1存在吗?" + document.form1.action)==>alert("form1存在吗?" + document.form1)
      

  2.   

    alert出来的结果是:
    form1存在吗?[object]还是有错啊,对箱不支持属性或方法。5555555555555555
      

  3.   

    支持的,我试过啊,可能你其他地方有误,<form></form>这段给我们看看吧
      

  4.   

    <script language="javascript">
    function change(){
    document.form1.action="../servlet/NewsController2";
    }
    </script>
    <body>
    <form name="form1" method="post" action="../servlet/NewsController">
    <input name="action" type="hidden" id="action" value="NewsInput">
      <input name="checkbox" type="checkbox" id="checkbox" value="checkbox" OnClick=change()>
                  <input type="reset" name="Reset" value="重新输入">
                  <input type="submit" name="Submit2" value="提   交">
                
    </form>
    </body>
    不知道这段html那里有错。谢谢
      

  5.   

    document.forms[0].action="m_info_add.jsp";
      

  6.   

    你的action用了两个
    一个是form里的,一个是hidden,当然不行了
    <script language="javascript">
    function change(){
    document.form1.action="../servlet/NewsController2";
    }
    </script>
    <body>
    <form name="form1" method="post" action="../servlet/NewsController">
    <input name="action2" type="hidden" id="action2" value="NewsInput">
      <input name="checkbox" type="checkbox" id="checkbox" value="checkbox" OnClick=change()>
                  <input type="reset" name="Reset" value="重新输入">
                  <input type="submit" name="Submit2" value="提   交">
                
    </form>
    </body>