3 回答
TA贡献1786条经验 获得超11个赞
accept
input
使用
注:这些示例是基于当前规范编写的,可能并不能在所有(或任何)浏览器中实际工作。规范也可能在将来发生变化,这可能会破坏这些示例。
h1 { font-size: 1em; margin:1em 0; }
h1 ~ h1 { border-top: 1px solid #ccc; padding-top: 1em; }
<h1>Match all image files (image/*)</h1>
<p><label>image/* <input type="file" accept="image/*"></label></p>
<h1>Match all video files (video/*)</h1>
<p><label>video/* <input type="file" accept="video/*"></label></p>
<h1>Match all audio files (audio/*)</h1>
<p><label>audio/* <input type="file" accept="audio/*"></label></p>
<h1>Match all image files (image/*) and files with the extension ".someext"</h1>
<p><label>.someext,image/* <input type="file" accept=".someext,image/*"></label></p>
<h1>Match all image files (image/*) and video files (video/*)</h1>
<p><label>image/*,video/* <input type="file" accept="image/*,video/*"></label></p>
来自HTML规范( 来源 )
这个 accept
属性以向用户代理提供将接受哪些文件类型的提示。
如果指定,则该属性必须由 一组逗号分隔的令牌 ,其中每一个都必须是 ASCII大小写不敏感 匹配下列之一:
弦 audio/*
指示接受声音文件。
弦 video/*
指示接受视频文件。
弦 image/*
指示接受图像文件。 A
无参数的有效MIME类型
指示接受指定类型的文件。
一个字符串,其第一个字符是U+002E句号字符(.)
指示接受具有指定文件扩展名的文件。
- 3 回答
- 0 关注
- 556 浏览
相关问题推荐
添加回答
举报