当前位置: 代码迷 >> Java Web开发 >> 项目不能用documen.form.action跟submit,为什么?求问
  详细解决方案

项目不能用documen.form.action跟submit,为什么?求问

热度:161   发布时间:2016-04-16 21:42:57.0
项目不能用documen.form.action和submit,为什么?求问?
本帖最后由 liqinglin06 于 2014-11-07 17:24:54 编辑
为什么所有alert都打出来了。却不跳进action呢?求问啊?我之前的所有项目documen.form.action都可以用啊~

急等!!

只有重新在加一个input 而且 input的type=submit才可以成功上传照片,这是为什么?重新放个input type=button也不能跳action。求问?好奇怪。

js代码

  function photoUp() {
alert("3");
document.form.action = "photoUpload.action";
alert("2");
document.form.submit;
alert("2");
}

页面代码

<form action="photoUpload.action" method="post"  name="form" enctype="multipart/form-data">
<input type="file" id="pic" name="pic"
style="display: block;" onchange="photoUp();"/>

</form>


------解决思路----------------------
给form一个ID   用ID提交   有可能没找到你那个form
document.getElementById("queryForm").submit();
  相关解决方案