2

为什么这个公认的答案对我不起作用?

选择上传文件时自动提交表单

我的代码:

<form>
<input id="id_image" name="image" onchange="this.form.submit();" type="file">
<input id="send" type="submit" value="submit" name="submit">
</form>
4

2 回答 2

6

因为您命名了第二个 input "submit",这会影响submit表单的方法。重命名它。

例如 :

<form>
<input id="id_image" name="image" onchange="this.form.submit();" type="file">
<input id="send" type="submit" value="submit" name="somename">
</form>
于 2013-05-26T11:17:20.247 回答
-1

解决方案很简单:D

<form>
<input id="id_image" name="image" onchange="this.form.submit();" type="file">
<input id="send" type="submit" value="submit" name="submit2">
</form>

代码没问题,但是你用提交来调用输入按钮..:D

改个名字就OK了!

希望这个帮助!再见。

于 2013-05-26T11:26:02.387 回答