根据ID返回单个DOM对象
var dv1 = document.getElementById('a');
根据class属性获取,返回伪数组,就算根据class只获得了一个对象,也要放在伪数组中
var dv2 = document.getElementsByClassName('c');
得到伪数组,想要操作标签的DOM对象,必须先通过[下标]获取DOM再操作
根据标签名获取,返回伪数组,同上
var divs = document.getElementsByTagName('div');
根据name属性获取,返回伪数组,同上
var dv3 = document.getElementsByName('n');
querySelector:根据css选择器获取对象,如果结果有多个就获取第一个元素对象,返回单个DOM
querySelectorAll : 根据css选择器获取对象,返回伪数组
事件三要素:事件源,时间类型,处理函数
DOM对象绑定一个事件,事件触发一个函数
事件源 :是触发事件的对象
第一种 ;标签中直接通过onclick属性绑定
第二种 :通过JS获取DOM对象,进行绑定,也叫迟绑定
target 事件源,谁触发,事件源就是谁
this :谁绑定的/谁调用的这个函数,this就是谁
表单元素属性操作
value 用于大部分表单元素的内容获取(option除外)
type 可以获取input标签的类型(输入框或复选框等)
disabled 禁用属性checked 复选框选中属性
selected 下拉菜单选中属性
checked