JS Puppeteer:原子地输入多个字符
我正在尝试使用type
填充一个带有木偶的html表单。根据文件:
page.type(selector, text[, options])
...
Sends a keydown, keypress/input, and keyup event for each character in the text.
我有其他事件干扰我的打字过程的问题。如何以原子方式键入文本?即单一的keydown
事件?
你可以做,page.keyboard.sendCharacter("text")
,它会做一些类似于在文本中粘贴的东西。确保首先聚焦要输入的选择器。
await page.focus('selector');
await page.keyboard.sendCharacter('text');
JS Puppeteer:原子地输入多个字符
我正在尝试使用type
填充一个带有木偶的html表单。根据文件:
page.type(selector, text[, options])
...
Sends a keydown, keypress/input, and keyup event for each character in the text.
我有其他事件干扰我的打字过程的问题。如何以原子方式键入文本?即单一的keydown
事件?
你可以做,page.keyboard.sendCharacter("text")
,它会做一些类似于在文本中粘贴的东西。确保首先聚焦要输入的选择器。
await page.focus('selector');
await page.keyboard.sendCharacter('text');