6

如何在 Selenium firefox 插件中同时使用它的 id 和类来选择一个 div?

编辑:我设法解决了它,我使用了一个带有@id= 和@class = 属性的xpath表达式

4

3 回答 3

31

我偶然发现了这个问题,并认为我会留下一个 OP 没有离开的答案示例(如上面 vincebowdren 所要求的):

//*/fieldset[@class="openable"][@id="activityFieldset"]

这将选择一个带有 openeable 类和 activityFieldset id 的字段集元素。

于 2014-04-29T16:49:31.363 回答
0

我想发布另一个正确答案以供将来参考。

首先这里还有其他正确答案: https ://stackoverflow.com/a/42996525/6569715

一个有效的示例是通过多个属性定义定位器:

HEADER_1_TEXT = (
       By.XPATH, 
       "//h2[@class='text-primary' and @id='my-id' and text() ='Get started with Us']")
于 2021-03-10T22:33:46.193 回答
-8

我设法解决了它,我使用了一个带有@id= 和@class = 属性的xpath 表达式

于 2013-08-02T23:42:17.740 回答