Input FileUpload accept 屬性
定義和用法
accept
屬性設置或返回文件上傳按鈕的 accept 屬性的值。
HTML accept 屬性規定服務器接受的(可通過文件上傳提交的)文件類型。
另請參閱:
HTML 參考手冊:HTML <input> accept 屬性
實例
例子 1
更改接受的內容類型:
// 服務器將只接受文件上傳中的音頻文件 document.getElementById("myFile").accept = "audio/*";
例子 2
顯示 <input type="file"> 元素接受的內容類型:
var x = document.getElementById("myFile").accept;
例子 3
接受多種內容類型:
// 服務器將只接受文件上傳中的音視頻文件 document.getElementById("myFile").accept = "audio/*,video/*";
語法
返回 accept 屬性:
fileuploadObject.accept
設置 accept 屬性:
fileuploadObject.accept = "audio/*,video/*,image/*,MIME_type"
屬性值
值 | 描述 |
---|---|
audio/* | 接受所有音頻文件。 |
video/* | 接受所有視頻文件。 |
image/* | 接受所有圖像文件。 |
MIME_type |
有效的 MIME 類型。 請查看 IANA MIME 類型,獲取標準 MIME 類型的完整列表。 |
提示:如需指定多個值,請用逗號分隔這些值。
技術細節
返回值: | 字符串值,包含以逗號分隔的可接受內容類型列表。 |
---|
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 不支持 | 支持 | 不支持 | 支持 |