Latest web development tutorials

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>標籤