在HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。
一、讲文档想成一个倒数,每一个部分(元素,内容,属性,注释)都是一节点。
二、只要知道一个节点,按照关系找到其他节点
父节点parentNode
子节点(第一个,最后一个)childNodes firstChild lastCHild
同胞节点(上一个下一个)nextSibling previousSibling
每个节点只有一个父节点多个子节点
三、找到节点,节点类型nodeType,节点名nodeName,节点值nodeValue
每个节点都拥有包含着关于节点某些信息的属性。
nodeName属性含有节点的名称。
元素节点的nodeName是标签名称
属性节点的nodeName是属性名称
文本节点的nodeName永远是#text
文档节点的nodeName永远是#document
nodeType属性可返回节点的类型
元素返回值:1
属性返回值:2
文本返回值:3
注释返回值:8
文档返回值:9
可以在一个文档流中
1。创建节点
document.createElement(“img”);
appendChild();
insertBefore();
2。添加到文档流中
3。删除节点
removeChild();
ps:今天莫名其妙犯懒了,更新的少了。