Есть ли обходной путь к проблеме ввода даты у geckodriver, кроме javascript? - PullRequest
0 голосов
/ 25 сентября 2018

Итак, я использую python + selenium + geckodriver, и существует известная проблема, из-за которой метод send_keys не работает с полями ввода даты.Я попытался использовать следующий обходной путь:

driver.execute_script("document.getElementById('date').value='2016-11-05';")

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

Код поля:

<input class="jss30" id="date" name="saveDate" type="date" value="2018-08-25">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...