Контекст кнопки

bezvozni

Client
Регистрация
31.03.2013
Сообщения
306
Благодарностей
29
Баллы
28
Бывают ситуации, когда на странице много одинаковых кнопок.
Одинаковых, в смысле значения всех атрибутов совпадают (кроме координат, конечно же, но искать по координатам - это не выглядит надежным).
Более того, количество этих кнопок может быть разным.
То есть по номеру совпадения тоже никак.

Вот что делать в таких ситуациях? Можно ли как то обозначить, что искать кнопку нужно только в пределах определённого элемента на странице?

PS ткните носом если уже были подобные обсуждения, если честно не искал
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113

bezvozni

Client
Регистрация
31.03.2013
Сообщения
306
Благодарностей
29
Баллы
28

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
554
Баллы
93

bezvozni

Client
Регистрация
31.03.2013
Сообщения
306
Благодарностей
29
Баллы
28
Свинья, может, и тупая, но разработчики холодильника могли бы и кубик какой нибудь для этих целей запилить, а не заставлять свинью умнеть лишний раз. Свинья ж, она ж ещё и ленивая. Небось поэтому ж и холодильник себе приобрела.
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 100
Благодарностей
649
Баллы
113

bezvozni

Client
Регистрация
31.03.2013
Сообщения
306
Благодарностей
29
Баллы
28
Так, если вы такие умные, то покажите тупому на примере, как идентифицировать вот эту кнопку
upload_2017-4-9_10-13-17.png
Учитывая, что номер совпадения почти всегда будет разным

Страницу прикрепил архивом.
 

Вложения

doc

Client
Регистрация
30.03.2012
Сообщения
8 613
Благодарностей
4 601
Баллы
113
попробуй по атрибуту onclick
 
  • Спасибо
Реакции: bezvozni

bezvozni

Client
Регистрация
31.03.2013
Сообщения
306
Благодарностей
29
Баллы
28
попробуй по атрибуту onclick
Работает! :dh:

А xPath оставлю про запас
одно из популярных применений (xPath) - поиск элементов методом "найти элемент, а в нём другой элемент, а в нём третий..." то есть вложенный поиск когда невозможно найти уникальный признак по которому можно сразу идентифицировать элемент.
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
554
Баллы
93

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)