ElementHandle.press() メソッド
要素のフォーカスを合わせ、Keyboard.down() と Keyboard.up() を使用します。
シグネチャ:
class ElementHandle {
press(key: KeyInput, options?: Readonly<KeyPressOptions>): Promise<void>;
}
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
key | KeyInput | 押すキーの名前。たとえば、「ArrowLeft」などです。すべてのキー名のリストについては、KeyInput を参照してください。 |
options | Readonly<KeyPressOptions> | (省略可能) |
戻り値
Promise<void>
備考
key
が単一文字で、押さえられている修飾キーが Shift
以外の場合は、keypress
/input
イベントも発生します。
注意 修飾キーはelementHandle.press
に影響します。Shift
を押すと、テキストはすべて大文字で入力されます。