【发布时间】:2012-05-17 19:12:27
【问题描述】:
注意:
下面的答案和 cmets 反映了 2009 年旧版浏览器的状态。现在您实际上可以在 2017 年使用 JavaScript 动态/编程地设置文件输入元素的值。
有关详细信息以及演示,请参阅此问题中的答案:
How to set file input value programatically (i.e.: when drag-dropping files)?
在 HTML 中,我们可以通过编写来设置文本字段的值:
<input type="text" name="doc_intitule" maxlength="100" size="24" value="<?php echo $ret['doc_intitule']; ?>">
但是如何设置file 字段的值呢?
【问题讨论】:
-
这个的确切用例是什么?您打算显示以前上传的文件还是要设置某种默认值?
-
您为什么要这样做?什么是商业案例?文件控件用于使用户只能上传文件。相反,您希望用户下载文件吗?
-
没有重复:我没有将这个帖子发布到其他标签!
-
重复与标签无关:它与提出以前提出的问题有关。