如何设置节点Puppeteer的select值

我试图用相当新的GoogleChrome / puppeteer库做一些自动化操作,但是我不知道如何在select字段中设置一个值。

这是我的(简化)函数来设置文本input的值:

async function setInputVal(sel, text) { await page.focus(sel) page.press('Backspace') page.type(text) } await setInputVal('input.searchjob', task.id) 

我不知道如何做一个select领域相同。

我试图设置焦点,插入脚本并执行,但我无法得到它的工作。

       

网上收集的解决方案 "如何设置节点Puppeteer的select值"