HTML accept 属性
htmlweb developmentfront end technology更新于 2025/8/7 8:44:17
HTML 中的 accept 属性适用于 <input> 和 <form> 元素。但是,HML5 不支持表单 accept 属性,因此我们将讨论 <input> accept 属性。
如果您想设置一个过滤器,以便用户可以从输入类型文件中选择文件类型,请使用 <input> accept 属性。
以下是语法 −
<input accept="extension|audio/*|video/*|image/*|media_type">
以上参数减号
- extension:指定用户可以选择的文件扩展名(例如:.gif、.jpg、.png、.doc)
- audio/*:用户选择所有声音文件
- video/*:用户选择所有视频文件
- image/*:用户选择所有图像文件
- media_type:有效的媒体类型,包括 image/png、image/tiff、image/bmp 等。
现在让我们看一个实现 accept 属性的示例。在这里,我们将 accept 属性设置为 image/png 的文件类型 −
示例
<!DOCTYPE html> <html> <body> <h2>Subject-wise rank</h2> <form action=""> <label for="stinfo">Student:</label> <input type="text" id ="stinfo"><br> <label for="sub">Subject:</label> <input type="text"><br> <label for="rank">Rank:</label> <input type="number"><br> <label for="marks">Marks:</label> <input type="number"><br><br> <label for="result">Upload Result Sheet</label><br> <input type="file" name="img" accept="image/png"><br><br> <input type="submit"> </form> </body> </html>
输出

上面,点击"选择文件"上传结果表时,您将只能看到文件类型"png",因为我们已在上面设置了"image/png" −

相关文章
有用资源
html 参考教程 - 该教程包含有关 html 的更多信息:https://www.cainiaomax.com/html/

