如何为包含特定字符串的属性制定XPATH表达式?

时间:2014-09-24 23:18:53

标签: python selenium xpath

enter image description here

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

我编写了以下Xpath,它给了我几个元素,如上图所示,但我想访问具有" oapcity:1"在"风格"属性。

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

有人可以帮我为上面的xpath制定一个xpath吗?

谢谢

1 个答案:

答案 0 :(得分:1)

使用此XPath:

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