HTML <input> accept 屬性

HTML input 標籤參考手冊 HTML <input> 標籤

實例

規定在檔上傳中服務器只接受圖像檔:

<form action="demo_form.html">
<input type="file" name="pic" accept="image/*">
<input type="submit">
</form>


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10、Firefox、Opera、Chrome 和 Safari 6 支持 accept 屬性。

注意:Internet Explorer 9 及之前的版本都不支持 <input> 標籤的 accept 屬性。


定義和用法

accept 屬性規定了可通過檔上傳提交的伺服器接受的檔類型。

注意:accept 屬性僅適用於 <input type="file">。

提示:請不要將該屬性作為您的驗證工具。應該在伺服器上對檔上傳進行驗證。


HTML 4.01 與 HTML5之間的差異

無。


語法

<input accept="audio/*|video/*|image/*|MIME_type">

提示:如需規定多個值,請使用逗號分隔(比如 <input accept="audio/*,video/*,image/*" />)。

屬性值

描述
audio/* 接受所有的聲音檔。
video/* 接受所有的視頻檔。
image/* 接受所有的圖像檔。
MIME_type 一個有效的 MIME 類型,不帶參數。請參閱 IANA MIME 類型,獲得標準 MIME 類型的完整列表。


HTML input 標籤參考手冊 HTML <input> 標籤