Однозначно идентифицируйте элементы в списке автозаполнения, которые имеют похожий текст, используя Xpath - PullRequest
1 голос
/ 07 мая 2020

Мне нужно выбрать элементы из списка автозаполнения, который появляется, когда вы вводите что-то в текстовое поле.

Я ввел текст «Program NPL», и появятся следующие два варианта

LD Program NPL -1 и
Program NPL - 4

Я хочу выбрать второй, но не могу использовать text () = '', потому что последнее число - это динамическое c и может измениться в будущее.

Я пробовал "начинается с". Пока это работает, но предположим, что есть значение вроде «Program NPL AB C - 4». Тогда не получится. Пожалуйста, предложите какое-нибудь решение. Спасибо

1 Ответ

1 голос
/ 07 мая 2020

Это XPATH должно работать

//*[starts-with(text(),'Program NPL -')]
...