Thuộc tính accept của Input FileUpload
Định nghĩa và cách sử dụng
accept
Cài đặt hoặc trả về giá trị của thuộc tính accept của nút tải lên tệp.
Thuộc tính accept của HTML quy định các loại tệp mà máy chủ chấp nhận (thông qua việc tải lên tệp).
Xem thêm:
Tài liệu tham khảo HTML:Thuộc tính accept của HTML <input>
Mô hình
Ví dụ 1
Thay đổi loại nội dung được chấp nhận:
// Máy chủ sẽ chỉ chấp nhận các tệp âm thanh trong quá trình tải lên document.getElementById("myFile").accept = "audio/*";
Ví dụ 2
Hiển thị loại nội dung được chấp nhận bởi phần tử <input type="file">:
var x = document.getElementById("myFile").accept;
Ví dụ 3
Chấp nhận nhiều loại loại nội dung:
// Máy chủ sẽ chỉ chấp nhận các tệp âm thanh và video trong quá trình tải lên document.getElementById("myFile").accept = "audio/*,video/*";
Cú pháp
Trả về thuộc tính accept:
fileuploadObject.accept
Đặt thuộc tính accept:
fileuploadObject.accept = "audio/*,video/*,image/*,MIME_type"
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
audio/* | Chấp nhận tất cả các tệp âm thanh. |
video/* | Chấp nhận tất cả các tệp video. |
image/* | Chấp nhận tất cả các tệp hình ảnh. |
MIME_type |
Các loại MIME hợp lệ. Xin xem Loại MIME IANA,để lấy danh sách đầy đủ các loại MIME tiêu chuẩn. |
Lưu ý:Nếu cần chỉ định nhiều giá trị, hãy phân tách chúng bằng dấu phẩy.
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị chuỗi, chứa danh sách các loại nội dung được chấp nhận phân tách bằng dấu phẩy. |
---|
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Không hỗ trợ | Hỗ trợ | Không hỗ trợ | Hỗ trợ |