如何使用 Puppeteer 检查复选框?
How to check a checkbox using Puppeteer?
我用过这样的代码:
await page.$$eval( 'input[name=name_check]', checks => checks.forEach(c => c.checked = true)
但这是针对多个复选框的。我想将其用于单个复选框。
如何只选中一个复选框?
page.$eval()
您可以使用 page.$eval()
instead of page.$$eval()
来勾选一个复选框而不是多个复选框:
await page.$eval('input[name="name_check"]', check => check.checked = true);
我用过这样的代码:
await page.$$eval( 'input[name=name_check]', checks => checks.forEach(c => c.checked = true)
但这是针对多个复选框的。我想将其用于单个复选框。
如何只选中一个复选框?
page.$eval()
您可以使用 page.$eval()
instead of page.$$eval()
来勾选一个复选框而不是多个复选框:
await page.$eval('input[name="name_check"]', check => check.checked = true);