概念:Document Object Model,文档对象模型。将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行 CRUD 的动态操作
DOM 树:
W3C DOM 标准被分为 3 个不同的部分:
getElementById()
:根据 id 属性值获取元素对象。id 属性值一般唯一getElementsByTagName()
:根据元素名称获取元素对象们。返回值是一个数组getElementsByClassName()
:根据 Class 属性值获取元素对象们。返回值是一个数组getElementsByName()
:根据 name 属性值获取元素对象们。返回值是一个数组removeAttribute()
:删除属性setAttribute()
:设置属性appendChild()
:向节点的子节点列表的结尾添加新的子节点。removeChild()
:删除(并返回)当前节点的指定子节点。replaceChild()
:用新节点替换一个子节点。