Букмарклет, чтобы увидеть скрытый выбор - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь создать букмарклет для заполнения формы, но есть скрытые выборки, которые я не вижу. Веб-страница работает с раскрывающимся списком Да или Нет. Если выбрано Нет, ничего не происходит, если выбрано Да, то появляется новый выбор. Теперь, если я запущу букмарклет, показанный ниже, он изменит первый выбор на Да, а затем следующий выбор не появится или в него будет введена информация, насколько я могу судить.

javascript:(
function(){document.getElementsByTagName('Select')[1].value = 0;
document.getElementsByTagName('Select')[2].value = 4;
})();

Есть ли способ обновить sh страницу без сброса всего, чтобы появился новый выбор, или есть способ заставить скрытые выборы появляться, даже если условия не выполняются. Также, насколько я могу судить, скрытого выбора и соответствующих элементов HTML не существует, пока первый выбор не изменится на да. Если бы я только что имел ('Select') [3] .value = 4 без изменения первого выбора, то он пропустил бы скрытый выбор и поместил информацию в следующий видимый.

...