gpt4 book ai didi

javascript - 这个 xpath 表达式有什么问题?

转载 作者:行者123 更新时间:2023-11-29 20:12:00 24 4
gpt4 key购买 nike

http://jsbin.com/eyeqer/2/edit

var x = document.evaluate('//p/following-sibling::text()', document, null, XPathResult.ANY_TYPE, null);

var theTitle = x.iterateNext();
while (theTitle){
alert(theTitle.textContent);
theTitle = x.iterateNext();
}

<body>
<p>Hello</p>
<p>World</p>
<p>HW</p>

</body>

我希望看到“World”和“HW”,但没有成功!为什么?我该如何解决?

最佳答案

您需要选择节点,因此您应该使用*,而不是text()

var x = document.evaluate('//p/following-sibling::*', document, null, XPathResult.ANY_TYPE, null);

关于javascript - 这个 xpath 表达式有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9131630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com