为什么表单自动提交不起作用?

时间:2013-05-26 11:15:59

标签: javascript html

为什么这个接受的答案对我不起作用?

Automatically submitting a form when an upload file is chosen

我的代码:

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

2 个答案:

答案 0 :(得分:6)

因为您命名了第二个输入"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>

答案 1 :(得分:-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

更改名称,没关系!

希望这个帮助!再见。