如何在<input type =“file”/>中显示文件路径?

时间:2009-11-14 15:15:16

标签: html file input

我尝试<input type="file" value="path..." />但没有工作。

如何解决?

3 个答案:

答案 0 :(得分:7)

网页无法预先填充文件输入。

这是为了避免以下情况:

<input
  type="file"
  value="path-to-standard-location-for-quicken-data-files"
  style="display: none">

答案 1 :(得分:1)

我担心出于安全原因,这是不可能的。浏览器将指示如何处理文件输入字段,只有用户可以通过单击“浏览”按钮来更改值。

从W3C规范:

  

输入类型=“文件”:        创建文件选择控件。用户代理可以使用的值   value属性作为初始文件   名。

答案 2 :(得分:0)

由于您对用户端的文件结构一无所知,因此无法预定义要选择的文件。当你可以隐藏<input />并用表格发送它时,这将是非常不安全的......