playwright check()用法
时间: 2023-08-16 15:10:11 浏览: 129
playwright-1.44.0
`playwright.check()` 方法用于检查指定元素是否被选中。其语法如下:
```javascript
await element.check([options])
```
其中,`element` 表示要检查的元素。`options` 是一个可选的对象,可以包含以下属性:
- `force`:一个布尔值,表示是否强制执行该操作。默认值为 `false`。
- `timeout`:一个数字,表示等待元素可见和可交互的最大等待时间,单位为毫秒。默认值为 `30000`。
如果元素已经被选中,则该方法不会执行任何操作。如果元素未被选中,则该方法会将其选中。
以下是一个示例:
```javascript
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
await page.goto('https://playwright.dev/docs/api/class-elementhandle/#check');
const checkbox = await page.$('#checkbox');
await checkbox.check();
await browser.close();
})();
```
该代码会在 Playwright 中打开一个浏览器窗口,导航到 Playwright 文档的 `ElementHandle.check()` 页面,并将页面上的一个复选框选中。
阅读全文