DOMJ節(jié)點(diǎn)關(guān)系(二)

三、兄弟節(jié)點(diǎn)

1.previoursSibling

獲取該節(jié)點(diǎn)的上一個(gè)兄弟元素。在IE瀏覽器中可以使用

2。previoursElementSibling

獲取該節(jié)點(diǎn)的上一個(gè)兄弟元素。在非IE瀏覽器中可以使用

3.nextSibling

獲取該節(jié)點(diǎn)的下一個(gè)兄弟元素。在IE瀏覽器中可以使用

4.nextElementSibling

獲取該節(jié)點(diǎn)的下一個(gè)兄弟元素。在非IE瀏覽器中可以使用

解決瀏覽器的兼容

var oPrevious=oLi.previousElementSibling||oLi.previousSibling;

var oLast=oLi.nextElementSibling||oLi.nextSibling;

window.onload=function(){

var oLi=document.getElementById("li1");

var oPrevious=oLi.previousElementSibling||oLi.previousSibling;

oPrevious.style.background="red";

var oLast=oLi.nextElementSibling||oLi.nextSibling;

oLast.style.background="yellow";

}

  • 111
  • 222
  • 333
  • 上述代碼實(shí)現(xiàn)將id為“l(fā)i1”的上一個(gè)兄弟節(jié)點(diǎn)背景顏色設(shè)置為紅色。下一個(gè)兄弟節(jié)點(diǎn)的背景顏色設(shè)置為黃色。

    四、nodeName:節(jié)點(diǎn)的名稱

    元素節(jié)點(diǎn)的nodeName 與標(biāo)簽名相同

    屬性節(jié)點(diǎn)的nodeName 與屬性名相同

    文本節(jié)點(diǎn)的nodeName 始終是 #text

    文檔節(jié)點(diǎn)的nodeName 始終是 #document

    五、nodeValue:節(jié)點(diǎn)值

    元素節(jié)點(diǎn)的nodeValue 是 undefined 或 null

    文本節(jié)點(diǎn)的nodeValue 是文本本身

    屬性節(jié)點(diǎn)的nodeValue 是屬性值

    nodeValue 屬性對(duì)于文檔節(jié)點(diǎn)和元素節(jié)點(diǎn)是不可用的。

    console.log(oLi.nodeName); // LI

    console.log(oLi.nodeValue);// null

    最后編輯于
    ?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
    【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
    平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

    相關(guān)閱讀更多精彩內(nèi)容

    • 一、JS前言 (1)認(rèn)識(shí)JS 也許你已經(jīng)了解HTML標(biāo)記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會(huì)使用HT...
      凜0_0閱讀 2,922評(píng)論 0 8
    • 第1章 認(rèn)識(shí)JS JavaScript能做什么?1.增強(qiáng)頁面動(dòng)態(tài)效果(如:下拉菜單、圖片輪播、信息滾動(dòng)等)2.實(shí)現(xiàn)...
      mo默22閱讀 1,510評(píng)論 0 5
    • 個(gè)人博客:https://yeaseonzhang.github.io 花了半個(gè)多月的時(shí)間,終于又把“JS紅寶書”...
      Yeaseon閱讀 11,739評(píng)論 9 52
    • 總是習(xí)慣性選擇逃避,然而逃避根本不能解決任何問題,感情是,工作也是。 龍騰哥口口聲聲暗示著的喜歡,其實(shí)也只是說說而...
      餃子大王旺旺旺閱讀 242評(píng)論 1 0
    • 子君自從與俊生離婚后,從此告別了闊太生活。后來為了爭(zhēng)奪兒子撫養(yǎng)權(quán),不得不出去謀工作自力更生。就像溫室中的花朵突然被...
      丑小Y閱讀 375評(píng)論 0 0

    友情鏈接更多精彩內(nèi)容