木偶搜索元素值

时间:2020-02-05 22:14:52

标签: javascript node.js puppeteer

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

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

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

1 个答案:

答案 0 :(得分:1)

您可以使用文字功能。

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