تعامل با صفحه‌کلید

کلیدعملکرد
کلیدهای جهت‌نمافوکوس را یک سلول جابه‌جا می‌کنند. در متن راست‌به‌چپ، چپ و راست قرینه می‌شوند.
Home و Endبه اولین یا آخرین سلول ردیف می‌روند؛ با Ctrl، در کل جدول.
Page Down و Page Upیک صفحه‌نمایش ردیف بالا یا پایین می‌روند.
Enter یا فاصله روی سرستونبر اساس ستون مرتب می‌کند؛ با Shift، آن را به مرتب‌سازی اضافه می‌کند.
Alt + جهت‌نمای پایین روی سرستونپنل ستون را باز می‌کند.
Alt + جهت‌نمای چپ یا راست روی سرستونستون را باریک‌تر یا پهن‌تر می‌کند؛ با Shift، جابه‌جایش می‌کند.
Enter روی سلولآن را ویرایش می‌کند، یا اگر ویرایش‌پذیر نیست، ردیف را باز می‌کند.
F2، یا تایپسلول را ویرایش می‌کند.
Enter، Esc و Tab هنگام ویرایشتأیید، لغو، یا تأیید و رفتن به بعدی.
فاصلهردیف را انتخاب می‌کند؛ با Shift، ردیف‌ها را از آخرین انتخاب تا اینجا.
Ctrl + Aهمهٔ ردیف‌ها را انتخاب می‌کند.

نکته‌های دسترس‌پذیری

  • یک <table> بومی با role="grid" که نامش را از label می‌گیرد. سرستون‌ها aria-sort دارند و ردیف‌های قابل انتخاب aria-selected.
  • جدول فقط یک توقف Tab دارد. فوکوس با یک tabindex سیار (roving) از سلولی به سلول دیگر می‌رود؛ پس صفحه‌خوان‌ها هر سلول را همراه با سرسطر و سرستونش می‌خوانند.
  • aria-rowcount، aria-rowindex و aria-colindex وقتی ردیف‌ها صفحه‌بندی یا مجازی‌سازی شده‌اند هم درست می‌مانند.
  • مرتب‌سازی، فیلتر، تغییر صفحه و خطاهای ویرایش در یک ناحیهٔ وضعیت مؤدبانه (polite) اعلام می‌شوند.