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/*";

Thử ngay

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;

Thử ngay

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/*";

Thử ngay

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ợ