一、基础概念
html每个不同的标签都有自己独有的属性,但也有所有标签通用的属性。可以通过document.getElementById('id').属性
获取属性值或者设置值。但有的属性是只读的。
事件中的event.target
是触发事件的标签的html对象,即每个html标签都会生成一个html对象。html对象有的属性只能读取。如下图中元素的属性:
二、js对象
1.FileUpload
对象
这个是html对象,在 HTML 文档中<input type="file">
标签每出现一次,一个 FileUpload 对象就会被创建。这个是只读的不能用js去改变文件名。不能用js代码去创建。
2.File
对象
3.FormData
对象
4.Blob
对象
三、input输入框:type=file
当是input标签时,不管type是什么,input的独有属性包含所有type的属性。只是每个type用到的属性不同而已。