Pen*_*e83 30 javascript forms file submit
有一种方法可以自动提交表单而无需单击"提交"按钮?
我有一个带有一个"文件"输入的表单.我会在用户选择一个文件后提交表单.
Mar*_*ius 66
是的,您可以使用form.submit()函数.在文件输入上添加一个onchange监听器并将其链接到form.submit函数,如下所示:
<form action="upload.php" method="post">
<input type="file" onchange="this.form.submit()" name="myFile"/>
</form>
Run Code Online (Sandbox Code Playgroud)
是的,您可以将以下内容添加到onchange文件输入的事件中:
<input type='file' .... onchange='this.form.submit();'>
Run Code Online (Sandbox Code Playgroud)
这在用户选择文件后立即提交表单.但是,用户在提交之前无法纠正错误的选择 - 请务必检查这是否真的明智.