Thuộc tính files của Input FileUpload

Định nghĩa và cách sử dụng

files Thuộc tính trả về đối tượng FileList, đại diện cho một hoặc nhiều tệp đã chọn bằng nút tải tệp.

Qua đối tượng FileList, có thể lấy tên, kích thước và nội dung của tệp.

Thuộc tính này là chỉ đọc.

Mẫu

Sử dụng nút tải tệp để chọn một hoặc nhiều tệp và hiển thị thông tin về các tệp đã chọn:

var x = document.getElementById("myFile");
var txt = "";
if ('files' in x) {
  if (x.files.length == 0) {
    txt = "Chọn một hoặc nhiều tệp.";
  } else {
    for (var i = 0; i < x.files.length; i++) {
      txt += "<br><strong>" + (i+1) + ". file</strong><br>";
      var file = x.files[i];
      if ('name' in file) {
        txt += "Tên: " + file.name + "<br>";
      }
      if ('size' in file) {
        txt += "Kích thước: " + file.size + " bytes <br>";
      }
    }
  }
} 
document.getElementById("demo").innerHTML = txt;

Thử ngay

Cú pháp

fileuploadObject.files

Chi tiết kỹ thuật

Giá trị trả về: Đối tượng FileList, đại diện cho các tệp đã chọn.

Hỗ trợ trình duyệt

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Hỗ trợ 10.0 Hỗ trợ Hỗ trợ Hỗ trợ