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

КлавишаДействие
Стрелки влево и вправоПредыдущий или следующий день. В тексте справа налево — наоборот.
Стрелки вверх и внизПредыдущая или следующая неделя.
Home и EndПервый или последний день недели.
Page Up и Page DownПредыдущий или следующий месяц, а с Shift — год.
Enter или ПробелВыбирает день или открывает месяц либо год.
EscСбрасывает первую выбранную границу диапазона или возвращает к более подробному виду.

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

  • Каждый месяц — это grid, названный по своему заголовку; полные названия дней недели указаны в abbr.
  • Имя каждого дня — его полная дата, к которой добавляются «Today», «unavailable» и отметки концов диапазона. aria-selected отмечает выбранное, а aria-disabled — то, что выбрать нельзя.
  • Сетка — одна позиция в порядке табуляции: внутри неё фокус переходит через перемещаемый tabindex. При переходе кнопками к предыдущему или следующему месяцу озвучивается новый месяц.