0
我有文件字段上傳頁面demo.jsp中的文件(pdf),現在我想當用戶要編輯此頁面說demo.jsp,以前上傳的文件名將在「選擇文件」位置填充文件字段。更改通過文件名在jsp文件域中選擇文件的文本
我有文件字段上傳頁面demo.jsp中的文件(pdf),現在我想當用戶要編輯此頁面說demo.jsp,以前上傳的文件名將在「選擇文件」位置填充文件字段。更改通過文件名在jsp文件域中選擇文件的文本
你可以嘗試這樣的事情(變通)
<input type="text" id="fileName" readonly="readonly" >
</br>
<small>Here change this with whatever dynamically</small>
</br>
<div class="file_input_div" style="display: inline;">
<input type="button" id="button" value="Open"/>
<input type="file" style="opacity:0; position:relative; left:-40px;" onchange="javascript: document.getElementById ('fileName').value = this.value"/>
</div>
編輯2
<small id='fileName'>Here change this with whatever dynamically</small>
</br>
<div class="file_input_div" style="display: inline;">
<input type="button" id="button" value="Open"/>
<input type="file" style="opacity:0; position:relative; left:-40px;" onchange="javascript: document.getElementById('fileName').innerHTML = this.value"/>
</div>
其實我希望我上傳的文件名顯示在文件字段中,以便如果用戶在編輯其他字段時不選擇新文件並且不改變文件字段,則不應該要求文件字段(選擇文件),並且舊的填充文件名是在表中更新。 – RJ007
@ user2821027檢查我的更新答案 –