菜单
文档breadcrumb arrow Grafana k6breadcrumb arrow JavaScript APIbreadcrumb arrow k6/browserbreadcrumb arrow Framebreadcrumb arrow dblclick(selector[, options])
开源

dblclick(selector[, options])

警告

请改用基于 locator 的 locator.dblclick([options]) 方法。

双击匹配提供选择器的元素。

参数类型默认值描述
selectorstring''用于搜索元素的 CSS 选择器。如果多个元素匹配该选择器,将使用第一个匹配项。
optionsobjectnull
options.buttonstringleft在操作期间使用的鼠标按钮(leftmiddleright)。
options.delaynumber0mousedownmouseup 之间等待的毫秒数。
options.forcebooleanfalse如果设置为 true,则绕过可操作性检查(visiblestableenabled)。
options.modifiersstring[]null操作期间按下的修饰键(AltControlMetaShift)。如果未指定,则使用当前按下的修饰键。
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,在双击操作完成后履行。