【问题标题】:How to formulate an XPATH expression for an attribute that contains a certain string?如何为包含某个字符串的属性制定 XPATH 表达式?
【发布时间】:2014-09-24 23:18:53
【问题描述】:

我的 HTML 中有几个具有相同类名的工具提示元素。我正在尝试为我突出显示的元素打印工具提示消息。当鼠标指向该特定元素时,唯一改变的属性是“不透明度:1”。当鼠标指向时,这个特殊的属性会从“0”变为“1”。

我编写了以下 Xpath,它为我提供了几个元素,如上图所示,但我想访问“style”属性中具有“oapcity: 1”的元素。

("//div[@class='d3-tip bar-chart n']")

有人可以帮我为上述内容制定一个 xpath 吗?

谢谢

【问题讨论】:

    标签: python selenium xpath


    【解决方案1】:

    使用这个 XPath:

    //div[@class = 'd3-tip bar-chart n' 
        and contains(normalize-space(@style), 'opacity:1')]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-26
      • 1970-01-01
      • 2013-12-23
      • 2016-01-16
      • 1970-01-01
      相关资源
      最近更新 更多