メインコンテンツにスキップ
バージョン: 22.5.0

Page.select() メソッド

指定されたすべてのオプションが選択されると、`change` イベントと `input` イベントをトリガーします。 `selector` に一致する `<select>` 要素がない場合、メソッドはエラーをスローします。

シグネチャ:

class Page {
select(selector: string, ...values: string[]): Promise<string[]>;
}

パラメータ

パラメータタイプ説明
selectorstringページをクエリするための セレクター
valuesstring[]選択するオプションの値。 `<select>` に `multiple` 属性がある場合、すべての値が考慮されます。そうでない場合は、最初の値のみが考慮されます。

戻り値

Promise<string[]>

備考

page.mainFrame().select() のショートカット

page.select('select#colors', 'blue'); // single selection
page.select('select#colors', 'red', 'green', 'blue'); // multiple selections