首页 > 解决方案 > 如何获取此菜单项的 Xpath?

问题描述

我需要选择一个包含某些文本的菜单项,在这种情况下是文本“19061Schwerin”

但在 li 里面,有文本,还有一个锚标签。

我试过这个:$x("//li[contains(., 19061Schwerin)]")

但它不起作用,有什么想法吗?

在此处输入图像描述

标签: xpath

解决方案


要定位li包含文本“19061 Schwerin”的元素,可以使用以下 xpath:

//li[contains(normalize-space(.), '19061 Schwerin')]

注意:这将找到与此 xpath 匹配的元素。如果您只想要第一个 xpath,您可以[1]在上述 xpath 的末尾粘贴 a。


推荐阅读