2009-11-14 158 views

回答

7

文件输入不能被网页预填充。

这是为了避免如情况:

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

你能告诉我为什么要么提供规格? – Newbie

+0

对于错误的建议感到抱歉,我记得下一次好的时候 – 2009-11-14 15:34:13

1

恐怕出于安全原因这是不可能的。浏览器将决定如何处理文件输入字段,只有用户可以通过单击浏览按钮来更改该值。

从W3C规范:

INPUT TYPE = “文件”: 创建一个文件选择控制。用户代理可以使用 值属性的值作为初始文件 的名称。

+0

你能更具体吗? – Newbie

0

因为你不知道的文件结构上的任何用户端,你不能预先定义文件来接。而且,如果你只需要将<input />隐藏起来并发送一份表格,就会非常不安全......

相关问题