带 capture 和 accept 属性的 HTML 文件输入控件不能正常工作


使用 accept 属性为 HTML 中服务器接受的文件类型设置。仅对 <input type="file"> 使用此属性。

示例

你可以尝试运行以下代码以使用 accept 属性

<!DOCTYPE html>
<html>
   <head>      
   <title>File Upload Box</title>    
   </head>
   <body>
      <form>    
         <input type = "file" name = "fileupload" accept = "image/*" />  
      </form>
   </body>
</html>

capture 属性是一个布尔属性,如果指定,则表示更倾向于直接从设备撷取媒体...。

capture 属性不是用来在对话框中包含摄像机选项,而是用来表示更倾向于直接从网络摄像头撷取。

“正确”的代码如下

<input type = "file" accept = "image/*">

更新于: 2020 年 1 月 24 日

450 次查看

职业生涯开启

完成课程,获得认证

开始
广告