如何在 puppeteer 的输入框中输入文本
How to type a text in input box in puppeteer
我需要知道如何使用 puppeteer 在输入框中键入字符串。我知道可以这样做:
await page.type('input[name=pickup]', 'test comment', {delay: 200})
但是如果输入框没有名称或id,而是有值名称或标题id怎么办?像这样:
await page.type('[title id^="pickupAgingComment"]', 'test comment', {delay: 200})
或
await page.type('[value name^="pickupAgingComment"]', 'test comment', {delay: 200})
最后两个实际上不起作用。
好的,我刚想通了:
await page.type('input[name=pickupAgingComment]', 'test comment', {delay: 20})
虽然选择器是一个值名称,但我尝试删除值并只使用名称文字。
它也适用于值名称。
我需要知道如何使用 puppeteer 在输入框中键入字符串。我知道可以这样做:
await page.type('input[name=pickup]', 'test comment', {delay: 200})
但是如果输入框没有名称或id,而是有值名称或标题id怎么办?像这样:
await page.type('[title id^="pickupAgingComment"]', 'test comment', {delay: 200})
或
await page.type('[value name^="pickupAgingComment"]', 'test comment', {delay: 200})
最后两个实际上不起作用。
好的,我刚想通了:
await page.type('input[name=pickupAgingComment]', 'test comment', {delay: 20})
虽然选择器是一个值名称,但我尝试删除值并只使用名称文字。 它也适用于值名称。