跳转到主要内容
版本: 23.11.1

Page.$() 方法

查找第一个匹配选择器的元素。如果没有元素匹配选择器,则返回值解析为 null

签名

class Page {
$<Selector extends string>(
selector: Selector,
): Promise<ElementHandle<NodeFor<Selector>> | null>;
}

参数

参数

类型

描述

selector

选择器

要查询页面的选择器CSS 选择器可以直接传递,并且 Puppeteer 特有的选择器语法 允许通过文本可访问性角色和名称 以及xpath 进行查询,并在影子根中组合这些查询。或者,您可以使用前缀指定选择器类型。

返回值

Promise<ElementHandle<NodeFor<Selector>> | null>

备注

Page.mainFrame().$(selector) 的快捷方式。