Управление с клавиатуры
| Клавиша | Действие |
|---|---|
| Стрелки вниз и вверх | Открывает список, затем переходит по вариантам. |
| Page Down и Page Up | Переходит на десять вариантов. |
| Enter | Выбирает активный вариант. |
| Alt + стрелка вниз или вверх | Открывает или закрывает список. |
| Esc | Закрывает список; повторное нажатие очищает текст, а в режиме clearable — значение. |
| Backspace | В пустом поле удаляет последний чип. |
| Стрелка влево | С начала текста (в тексте справа налево — стрелка вправо) переходит к чипам. Там Backspace или Delete удаляет чип. |
Примечания по доступности
- Текстовое поле — это
comboboxсaria-autocomplete="list",aria-expandedиaria-controls. Фокус остаётся в нём, аaria-activedescendantуказывает на активный вариант. - Чипы — это именованный список, а каждая кнопка удаления названа по своему чипу, например «Remove Italy».
- «No matches» и строка загрузки — это сообщения о состоянии, поэтому скринридеры их озвучивают.
- Клавиши, которые завершают ввод в IME (например, для китайского или японского), обрабатывает сам IME.