Я пытаюсь выполнить некоторую автоматизацию с помощью довольно новой библиотеки GoogleChrome / puppeteer, но я не могу понять, как установить значение в поле выбора.
Вот моя (упрощенная) функция для установки значения ввода текста:
async function setInputVal(sel, text) {
await page.focus(sel)
page.press('Backspace')
page.type(text)
}
await setInputVal('input.searchjob', task.id)
Я не могу понять, как сделать то же самое для выбранного поля.
Я попытался установить фокус, вставить скрипт и выполнить, но не могу заставить его работать.