例
指定服務器接受文件上傳的唯一圖像文件:
<form action="demo_form.asp">
<input type="file" name="pic" accept="image/*">
<input type="submit">
</form>
試一試» 定義和用法
在accept屬性指定服務器接受的文件類型(即可以通過一個文件上傳提交)。
注: accept屬性只能與使用<input type="file"> 。
提示:不要使用此屬性作為驗證工具。文件上傳應在服務器上進行驗證。
瀏覽器支持
在表中的數字指定完全支持屬性所述第一瀏覽器的版本。
屬性 | |||||
---|---|---|---|---|---|
accept | 8 | 10.0 | 4 | 6 | 15.0 |
HTML 4.01和HTML5之間的差異
沒有。
句法
<input accept=" file_extension |audio/*|video/*|image/*|media_type">
提示:要指定多個值,這些值用逗號分隔(例如: <input accept="audio/*,video/*,image/*" />
屬性值
值 | 描述 |
---|---|
file_extension | 文件擴展名開始終止符,如: .gif, .jpg, .png, .doc |
audio/* | 所有的聲音文件被接受 |
video/* | 所有的視頻文件被接受 |
image/* | 所有圖像文件被接受 |
media_type | 有效的介質類型,不帶參數。 看看IANA介質類型為標準媒體類型的完整列表 |