为什么这个公认的答案对我不起作用?
我的代码:
<form>
<input id="id_image" name="image" onchange="this.form.submit();" type="file">
<input id="send" type="submit" value="submit" name="submit">
</form>
为什么这个公认的答案对我不起作用?
我的代码:
<form>
<input id="id_image" name="image" onchange="this.form.submit();" type="file">
<input id="send" type="submit" value="submit" name="submit">
</form>
因为您命名了第二个 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>
解决方案很简单: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了!
希望这个帮助!再见。