Управление с клавиатуры

КлавишаДействие
ЦифрыВводятся в сегмент. Когда следующая цифра уже невозможна, фокус переходит дальше.
Стрелки вверх и внизМеняет значение сегмента; Page Up и Page Down — с большим шагом.
Стрелки влево и вправо, TabПредыдущий или следующий сегмент.
BackspaceОчищает сегмент, а затем возвращает к предыдущему.
A и PСтавит AM или PM.

Примечания по доступности

  • Поле — это group: задайте ему имя через aria-label или aria-labelledby. Каждый сегмент — это spinbutton, названный по своей части; месяцы озвучиваются названием, а пустые сегменты — как «Empty».
  • Сегменты — это редактируемый текст, поэтому на сенсорных устройствах открывается цифровая клавиатура.
  • У кнопки выбора даты имя «Choose a date», а её popover — это dialog. После выбора даты фокус возвращается на кнопку.
  • Календарь внутри работает так же, как отдельный календарь.