为了账号安全,请及时绑定邮箱和手机立即绑定

如何找到在硒中有跨度的xpath?

如何找到在硒中有跨度的xpath?

胡子哥哥 2022-05-19 14:04:30
下面是检查元素。我需要弄清楚 xpath 以便光标单击过滤器图标。我在xpath下试过了,但它不起作用。我需要指定列名“投资描述”,因为页面有很多过滤器图标。//div[@class='ag-header-cell-label' ]/child::span[@class='ag-header-icon ag-filter-icon ag-hidden']
查看完整描述

3 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

尝试以下任何一种xpath。希望这将确定您所追求的元素。

//div[@class='ag-header-cell-label']/span[text()='Investment Description']/following::span[1]

或者

//div[@class='ag-header-cell-label']/span[contains(.,'Investment Description')]/following::span[1]



查看完整回答
反对 回复 2022-05-19
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

.//span[.='Investment Description']/following-sibling::span



查看完整回答
反对 回复 2022-05-19
?
慕容708150

TA贡献1831条经验 获得超4个赞

它会是这样的:

//span[contains(text(),'Investment Description')]/parent::div/descendant::span[contains(@class,'filter')]

今后请避免将代码发布为图像,您获得全面答案的机会会高得多。


查看完整回答
反对 回复 2022-05-19
  • 3 回答
  • 0 关注
  • 104 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信