我有2个关于文件输入的问题希望你们可以提供帮助。
1-选择文件输入字段的文本:
<input type="file" name="userfile" id="userfile" >
通常我会这样做:document.getElementById("userfile").value
但它不适用于文件。
2-更新文件输入的字段值。同上,我通常使用:
document.getElementById("userfile").value = 'C:\Users\me\Pictures\pic.jpg';
我希望该图片是文件输入的选定值,但我不能这样做。 请帮助..?
答案 0 :(得分:1)
如上所述,您无法从JavaScript指定指向用户文件系统的文件。浏览器不允许您这样做。如果可能的话,人们会将他们的文件暴露给网站,这可能会在没有用户知道的情况下上传他们的私人数据。
对于第二个问题,如果您要访问用户选择的图片,可以使用此Bootstrap plugin从文件输入获取图像数据一旦用户指定了文件。