首页 > 解决方案 > Puppeteer 搜索元素值

问题描述

我需要为我的代码使用搜索输入框。我用木偶。
我尝试使用更改元素值并将其设置为我需要搜索的代码,但是它就像检查元素一样,它不会触发搜索框上的任何操作。
我目前使用的代码是:

await page.$eval('input[class="INPUTSELECTOR]', el => el.value = 'russia');

我需要一个使用实际按键或复制粘贴的代码,而不是从检查元素值设置它。

标签: javascriptnode.jspuppeteer

解决方案


您可以使用类型功能。

const input = await page.watForSelector('input[class="INPUTSELECTOR]');
await input.type('russia');

推荐阅读