js獲取子元素


childElementCount:返回子元素(不包括文本節點和注釋)的個數

firstElementChild:指向第一個子元素;firstChild(返回第一個子節點)的元素版。

//element.firstChild--->谷歌和火狐獲取的是第一個子節點--->IE8獲取的是第一個子元素
//element.firstElementChild--->谷歌和火狐獲取的是第一個子元素;IE8不支持

lastElementChild:指向最后    一個子元素;lastChild的元素版。

previousElementSibling:指向前一個同輩元素;previousSibling的元素版。

nextElementSibling:指向最后一個同輩元素;nextSibling的元素版。

在原生js里獲取子元素childNodes ,但是在一些瀏覽器會把空格當成子元素

以后寫js的時候,如果想獲取到子元素的element節點,最好使用children方法


免責聲明!

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



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