gpt4 book ai didi

css - 在Chrome控制台中为xpath选择的节点数

转载 作者:行者123 更新时间:2023-12-03 17:25:38 24 4
gpt4 key购买 nike

如何获取在Chrome控制台中为xpath选择的节点数?

我能够使用Xpath选择一组节点:

$x("//*[@rel='noopener noreferrer']")


在Chrome控制台中。但无法获取使用chrome中使用count函数的所选节点数

$x(count("//*[@rel='noopener noreferrer']")) 


当它在Firefox中使用计数功能作为正常工作

(//*[@rel='noopener noreferrer'])


请帮助我使用Chrome控制台进行计数

最佳答案

您实际上可以使用xPath直接告诉您count =)

count(locator)


例如

count(//*)-计算页面上的所有元素- $x("count(//*)")

count(//a)-计算页面上的所有属性- $x("count(//a)")

使用控制台$ x:

$x("//a").length


实际上,您的定位器几乎是正确的

错误- $x(count("//*[@rel='noopener noreferrer']"))

问题是 count()是xPath的一部分,而不是js函数,因此应位于引号内:

固定- $x("count(//*[@rel='noopener noreferrer'])")

关于css - 在Chrome控制台中为xpath选择的节点数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44897839/

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