Как нажать на кнопку выбора даты, для которой идентификатор обновляется при обновлении страницы - PullRequest
0 голосов
/ 27 апреля 2020

на моей странице, у меня есть 2 средства выбора даты рядом, и класс одинаков для обоих, отличается только идентификатор, и эти идентификаторы также сохраняют изменения на странице refre sh

начальный экран:

(Выбор даты-1)

<input type="text" id="rp-datepicker-1" max="10" name="rp-datepicker-1" placeholder="Enter MM/DD/YYYY" class="rp-datepicker-field rp-datepicker-1 ng-untouched ng-pristine ng-invalid" xpath="1">

(Выбор даты-2)

<input type="text" id="rp-datepicker-2" max="10" name="rp-datepicker-2" placeholder="Enter MM/DD/YYYY" class="rp-datepicker-field rp-datepicker-2 ng-untouched ng-pristine ng-valid" style="" xpath="1">

После обновления страницы страница

(Выбор даты-1)

<input type="text" id="rp-datepicker-5" max="10" name="rp-datepicker-5" placeholder="Enter MM/DD/YYYY" class="rp-datepicker-field rp-datepicker-5 ng-pristine ng-invalid ng-touched" xpath="1">

(Выбор даты-2)

<input type="text" id="rp-datepicker-6" max="10" name="rp-datepicker-6" placeholder="Enter MM/DD/YYYY" class="rp-datepicker-field rp-datepicker-6 ng-untouched ng-pristine ng-valid" xpath="1">

из-за этого изменения id каждый раз, код не работает

1 Ответ

0 голосов
/ 27 апреля 2020

xpath

//input[contains(@id, 'rp-datepicker-')]

css

input[id^='rp-datepicker']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...