javascript中children,childNodes等節點屬性


1、children與childNodes

children: 獲取子元素節點,無兼容問題

childnNodes:

  IE:獲取子元素節點

  非IE(chrome,Firefox等):獲取子節點,包括元素節點和文本節點

2、firstChild與firstElementChild

firstChild:

  IE6,7,8:獲取第一個子元素節點

  非IE6,7,8:獲取第一個子節點,元素節點/文本節點

firstElementChild:

  IE6,7,8:不支持

  非IE6,7,8: 獲取第一個子元素節點

3、lastChild與lastElementChild

lastChild:

  IE6,7,8:獲取最后一個子元素節點

  非IE6,7,8:獲取最后一個子節點,元素節點/文本節點

lastElementChild:

  IE6,7,8:不支持

  非IE6,7,8:獲取最后一個元素節點

4、nextSibling與nextElementChild

nextSibling:

  IE6,7,8:獲取后一個兄弟元素節點

  非IE6,7,8:獲取后一個兄弟節點,元素節點/文本節點

nextElementChild:

  IE6,7,8:不支持

  非IE6,7,8:獲取后一個兄弟元素節點

5、previousSibling與previousElementChild

previousSibling:

  IE6,7,8:獲取前一個兄弟元素節點

  非IE6,7,8:獲取前一個兄弟節點,元素節點/文本節點

previousElementChild:

  IE6,7,8:不支持

  非IE6,7,8:獲取前一個元素節點

6、parentNode

  獲取父元素節點,無兼容問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM