Frame.click() メソッド
selector
に一致する最初の要素をクリックします。
シグネチャ:
class Frame {
click(selector: string, options?: Readonly<ClickOptions>): Promise<void>;
}
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
selector | string | クエリに使用するセレクター。 |
options | Readonly<ClickOptions> | (オプション) |
戻り値
Promise<void>
備考
click()
がナビゲーションイベントをトリガーし、解決されるべき別の page.waitForNavigation()
プロミスがある場合、予期しない結果をもたらす競合状態になる可能性があります。クリックしてナビゲーションを待つ正しいパターンは次のとおりです。
const [response] = await Promise.all([
page.waitForNavigation(waitOptions),
frame.click(selector, clickOptions),
]);