JavaScript&文件上传输入字段

时间:2013-12-14 15:06:09

标签: javascript file input

我有2个关于文件输入的问题希望你们可以提供帮助。

1-选择文件输入字段的文本:

<input type="file" name="userfile" id="userfile" >

通常我会这样做:document.getElementById("userfile").value

但它不适用于文件。

2-更新文件输入的字段值。同上,我通常使用:

document.getElementById("userfile").value = 'C:\Users\me\Pictures\pic.jpg';

我希望该图片是文件输入的选定值,但我不能这样做。 请帮助..?

1 个答案:

答案 0 :(得分:1)

如上所述,您无法从JavaScript指定指向用户文件系统的文件。浏览器不允许您这样做。如果可能的话,人们会将他们的文件暴露给网站,这可能会在没有用户知道的情况下上传他们的私人数据。

对于第二个问题,如果您要访问用户选择的图片,可以使用此Bootstrap plugin从文件输入获取图像数据一旦用户指定了文件