Как изменить выбранную опцию по значению в списке выбора с помощью всплеска (scrapy)? - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь очистить сайт, используя всплеск, и в какой-то момент мне нужно изменить значение select внутри скрипта Lua.

Обычно все работало нормально, используя это:

local formValues =  assert(forms:form_values())
formValues.inputName = 'Lorem ipsum'
assert(forms:fill(formValues))

Но проблема в том, что у сайта есть больше избранных, которые имеют то же имя.

Я также пытался изменить значение, используя:

splash:runjs("document.querySelector('#element').value = 'Lorem ipsum'")
assert(splash:wait(1))

Но по этому вопросу тоже нет результатов.

...