type 类型为 file 的标签,可以选择一个或多个文件,通过表单上传到服务器,也可以通过 Javascript 的 File API 对文件进行操作。
实例:
常用参数:
Value:DOMString 选择文件的路径。DOMString 是UTF-16字符串。由于JavaScript已经使用了这样的字符串,所以DOMString 直接映射到 String。
事件:change 事件 input
常用属性:accept, multiple, required, capture
IDL 属性:“文件” 和 “值”
方法:select()
Value:
文件输入的 value 属性,表示所选文件的路径。
如果选择了多个文件, 这个值表示第一个被选择的文件路径。JavaScript 可以通过 Input 的 FileList 属性获取到所有的文件路径。
没有选择文件该值为空字符串。
用法:
Choose file to upload
Submit
忽略用户设备的影响, input 提供了一个按钮,可以打开选择文件的窗口。
在上面的例子中,当表单被提交,每个选中的文件名将被添加到 URL 参数中`