什么是DOM?
- DOM → Document Object Model
- DOM定义了表示和修改文档所需的方法
- DOM对象即为宿主对象,由浏览器厂商定义,用来操作HTML和XML功能的一类对象的集合
- 也有人称DOM是对HTML以及XML的标准编程接口
DOM基本操作
查看元素节点:
document 代表整个文档
.getELementById() //元素id 在ie8以下的浏览器,不区分id大小写,而且也返回匹配name属性的元素
.getElementsByTagName() //标签名
.getElementsByName() //需注意,只有部分标签name可生效(表单,表单元素,img, iframe)
.getElementsByClassName() //类名 ie8和ie8一下的版本中没有,可以多个class一起
.queryselector() //css选择器 在ie7和ie7以下的版本中没有
.queryselectorAll() //css选择器 在ie7和ie7以下的版本中没