DOM的TreeWalker物件簡介(4)
在此示例中,我指定TreeWalker的根節點開始遍歷ID為“contentarea”的容器。 物件的第二個引數指定TreeWalker應該只對容器內的元素節點(與文字節點,註釋節點等)進行爬網。 第三個引數設定為null,表示不應該進行額外的過濾(尚未!)。 第4個引數涉及是否應擴充套件實體引用,並將其設定為false。 有了所有引數,“walker”現在引用DIV中的所有元素(P,SPAN和B)以及DIV本身。
TreeWalker遍歷方法
使用document.createTreeWalker()建立過濾後的節點列表後,您可以使用TreeWalker的遍歷方法處理這些過濾的節點:
方法 | 描述 |
---|---|
第一個孩子() | 前往並返回當前節點的第一個子節點。 |
最後一個孩子() | 前往並返回當前節點的最後一個子節點。 |
nextNode() | 前往並返回過濾後的節點集合中的下一個節點。 |
nextSibling() | 前往並返回當前節點的下一個兄弟節點。 |
parentNode() | 前往並返回當前節點的父節點。 |
previousNode() | 前往並返回當前節點的上一個節點。 |
previousSibling() | 前往並返回當前節點的上一個兄弟節點。 |
屬性 | 描述 |
---|---|
currentNode | 返回TreeWalker的當前位置/節點。 讀/寫 ,允許您將TreeWalker的當前位置顯式設定為返回的節點內的特定節點。 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69933200/viewspace-2652340/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DOM的TreeWalker物件簡介物件
- DOM的TreeWalker物件簡介(3)物件
- JavaScript物件簡介JavaScript物件
- Java Class物件簡介Java物件
- Js DOM物件JS物件
- JSON物件簡單介紹JSON物件
- jquery物件和DOM物件的互相轉換jQuery物件
- HTML DOM FileUpload 物件HTML物件
- HTML DOM Event 物件HTML物件
- JavaScript HTML DOM 物件JavaScriptHTML物件
- JavaScript DOM文件物件JavaScript物件
- html DOM樹物件HTML物件
- 【JQuery】DOM物件和JQuery物件的互相轉換jQuery物件
- jquery物件如何轉化成DOM物件jQuery物件
- JavaScript ----- 操作DOM物件的屬性JavaScript物件
- 再和“物件導向”談戀愛 - 物件簡介物件
- JavaScript 之 DOM [ Document物件 ]JavaScript物件
- JavaScript HTML DOM Canvas 物件JavaScriptHTMLCanvas物件
- javaScript事件,Bom,Dom物件JavaScript事件物件
- Light-4J 簡介
- Neo4j簡介
- ASP.NET Web Pages – 物件簡介ASP.NETWeb物件
- JavaScript課程——Day07(物件簡介、Math物件、時間物件、字串物件)JavaScript物件字串
- JSP簡介以及各種內建物件的用法JS物件
- jQuery物件和DOM物件和字串之間的轉化jQuery物件字串
- jQuery 物件 與 原生 DOM 物件 相互轉換jQuery物件
- 初識文件物件模型(DOM)物件模型
- XML DOM Parse Error 物件概述XMLError物件
- ASP.NET Web Forms – SortedList 物件簡介ASP.NETWebORM物件
- ASP.NET Web Forms – Hashtable 物件簡介ASP.NETWebORM物件
- ASP.NET Web Forms – ArrayList 物件簡介ASP.NETWebORM物件
- SAP S/4 HANA 1809簡介
- IPv4 定址方式簡介
- DOM介紹~超好理解的哦
- 好程式設計師web前端培訓分享HTML DOM簡介程式設計師Web前端HTML
- 在JavaScript中,DOM物件與jQuery物件的區別與轉換JavaScript物件jQuery
- DOM (文件物件模型(Document Object Model))物件模型Object
- DOM 模型(文件物件模型)重點模型物件