2014-04-18 87 views

回答

0

你可以嘗試這樣的事情(變通

<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> 

DEMO

編輯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> 

DEMO 2

+0

其實我希望我上傳的文件名顯示在文件字段中,以便如果用戶在編輯其他字段時不選擇新文件並且不改變文件字段,則不應該要求文件字段(選擇文件),並且舊的填充文件名是在表中更新。 – RJ007

+0

@ user2821027檢查我的更新答案 –

相關問題