默认情况下,单击文件输入(<input type="file"/>)时,浏览器将列出目标文件夹中的所有文件。

文件输入提供 accept 属性,该属性提示浏览器列出特定的文件类型。属性值可以是一个或多个文件扩展名、MIME 类型,用逗号分隔。

例如,要求用户选择的图像类型如下所示:

<input type="file" accept=".png, .jpg, .jpeg" />

<!-- 或 -->
<input type="file" accept="image/png, image/jpeg" />

accept 属性不阻止用户选择类型不在列表中的文件。不要使用它来验证所选文件。