1
默認情況下,自定義輸入按鈕顯示所選文件
<input type="file">
顯示按鈕和文本,上面寫着「沒有文件選擇」,然後顯示選定的文件。我顯示一個自定義按鈕,因此必須隱藏不透明度爲0的標準按鈕。
如何使用自定義按鈕顯示「未選擇文件」並顯示所選文件?
默認情況下,自定義輸入按鈕顯示所選文件
<input type="file">
顯示按鈕和文本,上面寫着「沒有文件選擇」,然後顯示選定的文件。我顯示一個自定義按鈕,因此必須隱藏不透明度爲0的標準按鈕。
如何使用自定義按鈕顯示「未選擇文件」並顯示所選文件?
你可以做這樣的事情,以顯示所選文件:
$(document).ready(function(){
$("#file").change(function(){
getFileName($(this).attr("id"));
});
});
getFileName = function(id){
var str = '';
var files = document.getElementById(id).files;
for (var i = 0; i < files.length; i++){
str += files[i].name;
}
$("#file-name").text(str);
}
這就是我所知道的尋找!謝謝! – Dsrs12
您不能自定義文件上傳。但是,還有其他方法。 – Blazemonger
[如何自定義?](http://stackoverflow.com/questions/5813344/how-to-customize-input-type-file) – Blazemonger