Dom
概念:Document Object Model 文档对象模型
将标记语言文档的各个组成部分,封装成对象。可以使用这些对象进行增删改查的动态操作。
主要分为三个不同的模型:
核心Dom模型 - 针对任何结构化文档的标准模型
*Document:文档对象
*Element:元素对象
*Attribute:属性对象
*Test:文本对象
*Comment :注释对象
*-*Node:节点对象,其他5个的父对象
XML Dom -针对XML文档的标准模型
HTML DOM -针对Html文档的标准模型
解释:
核心Dom模型:
Document对象:文档对象
1.创建(获取):可以使用window对象获取
window.document
document
2.方法:
获取Element对象:
1.getElementById():根据id获取元素对象
2.getElementsTagName():根据元素名称获取元素对象,返回一个数组。
3.getElementsByClassName():根据Class属性获取元素对象,返回数组。
4.getElementsByName():根据name属性获取元素对象,返回一个数组