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

Bor*_*ris 11 html javascript ajax file-upload

我有一个带有以下输入标记的HTML页面:

...
<input type="file" id="browseContactImageButton" />
... 
Run Code Online (Sandbox Code Playgroud)

单击页面上的按钮将导致打开文件对话框.如果我想进行实际上传,我需要另一个按钮来单击(提交),因为此输入文件按钮仅用于提供文件的路径.

是否可以单击浏览按钮,选择文件并在选择文件后立即启动上传功能?如果是,是否有人可以提供代码段?谢谢.

Joh*_*ght 24

如果您希望在用户进行选择后提交表单,则只需添加即可

<input type="file" onchange="this.form.submit();" ..... >
Run Code Online (Sandbox Code Playgroud)