的答案&評論下面反映的2009年的舊版瀏覽器現在你可以實際設置文件輸入元素的值動態狀態/編程在2017年
使用JavaScript見這個問題的詳細信息,答案以及演示:
How to set file input value programatically (i.e.: when drag-dropping files)?
我怎樣才能建立一個<input>
標籤當用戶提交表單時,它仍然會顯示先前選擇的文件?
我已經試過如下:
<input type="file" name="upfile" value="<?=isset($_POST['upfile'])?$_POST['upfile']:''?>"/>
,但它似乎並沒有工作!
看起來不錯,但我不知道這個功能與文件...'$ _POST ['upfile'] '是一個文件,對吧?那麼你想要輸入什麼文件名? – Dan 2014-09-18 22:05:56
這已經有幾次不同的表述提出。見例如http://stackoverflow.com/questions/4205634/restoring-the-value-of-a-input-type-file-after-failed-validation – 2014-09-19 04:34:08