如何在html中自动上传

时间:2017-04-24 13:14:54

标签: javascript jquery html ajax

我想上传一个带有表单的文件,但我无法以编程方式填充<input type="file">。请告诉我一种方法。它没有区别。无论如何我只是想这样做。

3 个答案:

答案 0 :(得分:3)

由于安全问题,您无法将文件添加到输入字段。

作为提示,如果你想建议一个文件,但给他们自己添加一个文件的机会,你可以这样:

<input value="{{ my file name }}">

<label>Add your own file here:</label>
<input type="file">

答案 1 :(得分:0)

简单回答:你不能。这是一项安全措施。

如果文件输入是可写的,我可以做这样的事情:

var input = document.createElement('input');
input.type="file";
input.value="Path/To/Your/Passwords";
myForm.appendChild(input);
myForm.submit();

并且不需要,所以默认情况下不可能。

答案 2 :(得分:0)

由于安全原因,您无法将文件添加到输入字段,因此您必须提及:

 <input type="file">

<input type="submit">