如何使用xpath获取某些元素,即使用xpath的fb,twitter和google +(元素1,2和4)元素

时间:2016-09-20 09:46:18

标签: selenium xpath

![如何使用xpath获取某些元素] [1]

[1]:http://i.stack.imgur.com/FgwZX.jpg""

1 个答案:

答案 0 :(得分:0)

你可以编写一个xpath,如:

//a[contains(@href, 'facebook') or contains(@href, 'twitter') or contains(@href, 'google')]

如果您需要缩小该部分,您还可以添加到socials div:

//div[@class='socials']//a[contains(@href, 'facebook') or contains(@href, 'twitter') or contains(@href, 'google')]

如果您只需要其中一个,请使用以下内容:

//div[@class='socials']//a[contains(@href, 'facebook')]

我看到你们每个人都有课程,所以你们也可以使用以下内容: //div[@class='socials']//a[@class='fb']

//div[@class='socials']//a[@class='fb' or @class='twitter' or @class='google']