在HTML DOM 中,所有事物都是節(jié)點(diǎn)汹胃。DOM 是被視為節(jié)點(diǎn)樹(shù)的 HTML。
?一东臀、講文檔想成一個(gè)倒數(shù)着饥,每一個(gè)部分(元素,內(nèi)容惰赋,屬性宰掉,注釋)都是一節(jié)點(diǎn)呵哨。
?二、只要知道一個(gè)節(jié)點(diǎn)轨奄,按照關(guān)系找到其他節(jié)點(diǎn)
? ? ? ? ? ? 父節(jié)點(diǎn)parentNode
? ? ? ? ? ?子節(jié)點(diǎn)(第一個(gè)孟害,最后一個(gè))childNodes ???????firstChild ??????????lastCHild
? ? ? ? ? ? 同胞節(jié)點(diǎn)(上一個(gè)下一個(gè))nextSibling ???????previousSibling
? ? ? ? ? ?每個(gè)節(jié)點(diǎn)只有一個(gè)父節(jié)點(diǎn)多個(gè)子節(jié)點(diǎn)
?三、找到節(jié)點(diǎn)挪拟,節(jié)點(diǎn)類型nodeType挨务,節(jié)點(diǎn)名nodeName,節(jié)點(diǎn)值nodeValue
? ? ? ? ? 每個(gè)節(jié)點(diǎn)都擁有包含著關(guān)于節(jié)點(diǎn)某些信息的屬性玉组。
? ? ? ? ? nodeName屬性含有節(jié)點(diǎn)的名稱谎柄。
? ? ? ? ?元素節(jié)點(diǎn)的nodeName是標(biāo)簽名稱
? ? ? ? 屬性節(jié)點(diǎn)的nodeName是屬性名稱
? ? ? ?文本節(jié)點(diǎn)的nodeName永遠(yuǎn)是#text
? ? ? ?文檔節(jié)點(diǎn)的nodeName永遠(yuǎn)是#document
? ? ? ?nodeType屬性可返回節(jié)點(diǎn)的類型
? ? ? ? ? ? ? 元素返回值:1
? ? ? ? ? ? ? 屬性返回值:2
? ? ? ? ? ? ? 文本返回值:3
? ? ? ? ? ? ? ?注釋返回值:8
? ? ? ? ? ? ? ? 文檔返回值:9
? 可以在一個(gè)文檔流中
? ? ? ? ? 1。創(chuàng)建節(jié)點(diǎn)
? ? ? ? ? ? ? ? ?document.createElement(“img”);
? ? ? ? ? ? ? ? ?appendChild();
? ? ? ? ? ? ? ? ?insertBefore();
? ? ? ? ? 2惯雳。添加到文檔流中
? ? ? ? ? 3朝巫。刪除節(jié)點(diǎn)
? ? ? ? ? ? ? ? ? ? removeChild();
ps:今天莫名其妙犯懶了石景,更新的少了劈猿。