キーボード操作
| キー | 動作 |
|---|---|
| 上下矢印キー | リストを開き、選択肢の間を移動します。 |
| Page Down / Page Up | 選択肢を10個分移動します。 |
| Enter | アクティブな選択肢を選びます。 |
| Alt + 下または上矢印キー | リストを開閉します。 |
| Esc | リストを閉じます。次に押すとテキストを、クリア可能な場合は値をクリアします。 |
| Backspace | フィールドが空のとき、最後のチップを削除します。 |
| 左矢印キー | テキストの先頭からチップに移動します(右から左に書く言語では右矢印キー)。チップ上では Backspace または Delete でチップを削除します。 |
アクセシビリティの注意点
- テキストフィールドは
aria-autocomplete="list"、aria-expanded、aria-controlsを持つcomboboxです。フォーカスはフィールドにとどまり、aria-activedescendantがアクティブな選択肢を指します。 - チップは名前付きのリストで、各削除ボタンには「Remove Italy」のように、そのチップに応じた名前が付きます。
- 「No matches」と読み込み中の行はステータスメッセージなので、スクリーンリーダーが読み上げます。
- 中国語や日本語の入力などで IME の変換を確定するキーは、IME に任せます。