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
支持 不支持 支持 不支持 支持