菜单
文档面包屑箭头 Grafana k6面包屑箭头 JavaScript API面包屑箭头 k6/browser面包屑箭头 Frame面包屑箭头 check(selector[, options])
开源

check(选择器[, 选项])

警告

请使用基于 locator 的 locator.check([options]) 替代。

此方法用于选择输入框(checkbox)。

参数类型默认描述
selectorstring''用于搜索元素的定位器。如果多个元素满足此选择器,则使用第一个元素。
optionsobjectnull
options.forcebooleanfalse将其设置为 true 将绕过可操作性检查(可见稳定可用)。
options.noWaitAfterbooleanfalse如果设置为 true 且执行此操作导致页面导航,则不会等待导航完成。
options.positionobjectnull相对于元素左上角的点坐标。如果未提供,则使用元素的可见点。
options.position.xnumber0X 坐标。
options.position.ynumber0Y 坐标。
options.strictbooleanfalse如果设置为 true,则此调用要求选择器只匹配单个元素。如果给定选择器匹配多个元素,则抛出异常。
options.timeoutnumber30000最大超时时间(毫秒)。传入 0 禁用超时。默认值会被 BrowserContextPage 上的 setDefaultTimeout 选项覆盖。
options.trialbooleanfalse将其设置为 true 将执行可操作性检查但不实际执行操作。

返回值

类型描述
Promise<void>一个 Promise,当检查操作完成后 fulfilled。