Я пытаюсь щелкнуть по переключателю на динамической странице. Я пробовал имя класса, xpath и ничего не работает.selenium: нажмите кнопку динамического переключателя, используя python
код, который содержит переключатель является:
<input id="radiofield-1247-inputEl" class="x-form-field x-form-radio x-form-cb" type="button" hidefocus="true" autocomplete="off" role="radio">
Существует метка, которая находится рядом с кнопкой.
<label id="radiofield-1247-boxLabelEl" class="x-form-cb-label x-form-cb-label-after" for="radiofield-1247-inputEl">Yes</label>
Я пробовал:
driver.find_element_by_xpath("//*[@type='radio'][@class='#class here'") #.click() and this doesn't work.
Я попытался прохождения абсолютного XPath, который также терпит неудачу. Нет имени или идентификатора для поиска.
ли идентификатор 'радиополя-1247-inputEl' динамическое значение? – Buaban
Каким образом кнопка динамическая? Как это изменилось? – JeffC