为什么这个接受的答案对我不起作用?
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>
答案 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
更改名称,没关系!
希望这个帮助!再见。