Input

type text

  1. value 属性包含了当前文本框的内容

type file

  1. accept: 一个或多个 unique file type specifiers 描述允许的文件类型
  2. files: FileList 列出了已选择的文件
  3. multiple: 布尔值,如果出现,则表示用户可以选择多个文件
  4. 可参考

唯一文件类型说明符

  1. 一个以英文句号(".")开头的合法的不区分大小写的文件名扩展名。例如: .jpg,.pdf 或 .doc
  2. 一个不带扩展名的 MIME 类型字符串
  3. 字符串 audio/*, 表示“任何音频文件”
  4. 字符串 video/*,表示 “任何视频文件”
  5. 字符串 image/*,表示 “任何图片文件”
  6. 一些例子
    1. accept="image/png" 或 accept=".png"
    2. accept="image/png, image/jpeg" 或 accept=".png, .jpg, .jpeg"
    3. accept="image/*"
    4. accept=".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"

每个 File 包含的信息

  1. name, 文件名
  2. lastModified, 表示文件最后一次修改的日期和时间
  3. size, 以字节数为单位的文件大小
  4. type, 文件的 MIME 类型