Selenium / python - 查找具有相同ID

时间:2015-05-27 14:59:58

标签: python selenium element

好的,我有一个带有3个标签的iframe。在每个选项卡上都有一个具有相同ID,类但值不同的元素。我该如何分别找到它们?

1 个答案:

答案 0 :(得分:0)

首先,请确保您知道如何deal with iframes with Selenium并且它不是第一个阻止你的人。

然后回答你的问题,你可以:

  • 使用xpath选择器:

    • *[@id="tabid"][1]将选择ID为tabid的第一个元素。
    • *[@id="tabid"][2]将选择ID为tabid的第二个元素。
  • 使用CSS选择器:

    • #tabid:nth-child(1)
    • #tabid:nth-child(2)
    • 等。