Перейти к содержимому

Фотография

Получения атрибута по значению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 pitch

pitch

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 20 ноября 2008 - 12:27

Народ, привет!
Вопрос такого характера, средствами Selenium возможно получить значение id в теге по значению к примеру:

<tr id=100 >ONE</tr>

Вмоем случае ONE уникальное значение, как получить id?
  • 0

#2 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 20 ноября 2008 - 12:37

Как-то так, думаю:
selenium.getAttribute("xpath=//tr[.='ONE']@id")

PS: "получениЕ", "в_моём"
  • 0

#3 pitch

pitch

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 20 ноября 2008 - 12:48

Спасибо. Не знал что xpath по значению может путь выбирать :)
  • 0

#4 vitorg

vitorg

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений

Отправлено 20 ноября 2008 - 16:17

Спасибо. Не знал что xpath по значению может путь выбирать :)

Единственное, что т.к. представленный HTML невалиден, то я не уверен в работоспособности такого XPath в Selenium'е.
  • 0

#5 pitch

pitch

    Новый участник

  • Members
  • Pip
  • 11 сообщений

Отправлено 21 ноября 2008 - 09:12

все прекрасно работает.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных