![](/img/trans.png)
[英]XPath to find nodes with text + all their descendants & siblings that match certain criteria
[英]XPath for selecting all text nodes
我正在编写一个JavaScript函数,可以用HTML代码替换文本,但要做到这一点,我需要能够以文本节点的形式访问文本。 以下XPath选择文档中的所有div
标记:
//div
以下XPath选择具有赋值myclass
的属性class
所有元素:
//*[@class="myclass"]
以下选择具有ID comments
的元素下面的任何级别的所有文本 (不是文本节点):
//*[@id="comments"]//text()
什么是XPath可用于选择任何元素下的所有文本节点? 所以,假设我想要替换字符串Hebert
所有非注释事件,并且我需要所有文本节点,以便我可以扫描它们以查找该字符串。 它会在查询中使用text()
吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.