键盘交互

按键操作
向左 / 向右箭头键移到前一天或后一天。在从右到左的文本中左右方向相反。
向上 / 向下箭头键移到上一周或下一周。
Home / End移到本周的第一天或最后一天。
Page Up / Page Down移到上个月或下个月;按住 Shift 键时移到上一年或下一年。
Enter 或空格键选择该日期;在月份或年份视图中,则进入所选的月份或年份。
Esc撤销范围的第一次选择,或返回原来的视图。

无障碍说明

  • 每个月都是一个以其标题命名的 grid,星期的全称放在 abbr 中。
  • 每一天都以完整日期命名,并附加“Today”“unavailable”以及范围端点等信息。aria-selected 标记已选中的日期,aria-disabled 标记无法选择的日期。
  • 网格在 Tab 键顺序中只占一个位置,使用漫游式 tabindex。前后翻月按钮会播报新的月份。