Я создаю веб-сканер с пользовательским интерфейсом, используя JavaFX.Я пытаюсь предварительно выбрать день рождения, месяц и год.Таким образом, есть три блока выбора.К сожалению, здесь нет идентификатора, просто имя «birthday.day», «birthday.month» и «birthday.year» соответственно.Я могу заполнить другие элементы формы, такие как имя пользователя и пароль, но пока мне не повезло в выборе.Вот что я попробовал:
engine.executeScript("document.getElementsByTagName('select')[0].options[0].selected='selected'");
engine.executeScript("document.getElementsByName('birthday.month')[0].selectedIndex=2");
engine.executeScript("document.getElementsByName('birthday.year')[0].selectedIndex=2");`