如何使用图像javascript或jquery动态添加输入文件标记

时间:2014-08-06 08:32:28

标签: javascript php jquery html input

我想用另一个输入js或jquery

中的图像动态添加输入文件

我有两个输入类型字段

<input type="file" name="f1" />


<input type="file" name="f2[]" /> 

当我们在f2[]上传多个文件时,我需要f1文件控件中的某个特定文件

任何人都可以帮助我。提前谢谢。

1 个答案:

答案 0 :(得分:0)

首先关闭:

<input type="file" name="f2[]" />

不会像你说的那样拥有多个文件,你需要:

<input type="file" name="f2[]" multiple />

其次,您无法设置input type='file'的值,这是出于安全原因;否则人们可能会创建一个脚本,在您不知情的情况下从您的计算机上传文件。

e.g。

<form name="foo" method="post" enctype="multipart/form-data">
    <input type="file" value="c:/passwords.txt">
</form>
<script>document.foo.submit();</script> 

对BalusC的信用,以及他在&#39; How to set a value to a file input in HTML?&#39;

中的帖子