公開: 2026.08.20
(更新: 2026.08.20)
Q
ページ全体の現在のフォーカス要素に対して、キーボードのキー(Enter、Tab、Escape など)を押す操作はサポートされていますか?
A
はい、サポートされています。Web.PressKeyAsync メソッドの単一引数オーバーロードを使用することで、現在フォーカスが当たっている要素に対してキー操作を実行できます。
具体的には以下のように記述します。
// Enter キーを押す
await Web.PressKeyAsync("Enter");
// Tab キーを押す
await Web.PressKeyAsync("Tab");
// Escape キーを押す
await Web.PressKeyAsync("Escape");
補足:
その他にも、Backspace、ArrowDown、Space、Control+A などの Playwright 標準のキー名指定に対応しています。
この記事は役に立ちましたか?
今後のコンテンツ改善の参考にさせていただきます。
ご回答ありがとうございました!