การใช้งานด้วยคีย์บอร์ด

ปุ่มการทำงาน
ปุ่มลูกศรย้ายไปหนึ่งเซลล์ ในข้อความที่เขียนจากขวาไปซ้าย ซ้ายและขวาจะสลับกัน
Home และ Endไปยังเซลล์แรกหรือเซลล์สุดท้ายของแถว หากกด Ctrl ด้วยจะไปที่ต้นหรือท้ายตาราง
Page Down และ Page Upเลื่อนแถวไปหนึ่งหน้าจอ
Enter หรือ Spacebar ที่หัวคอลัมน์เรียงลำดับตามคอลัมน์นั้น หากกด Shift ด้วยจะเพิ่มเข้าไปในการเรียงลำดับ
Alt + ลูกศรลงที่หัวคอลัมน์เปิดแผงของคอลัมน์
Alt + ลูกศรซ้ายหรือขวาที่หัวคอลัมน์ทำให้คอลัมน์แคบลงหรือกว้างขึ้น หากกด Shift ด้วยจะย้ายคอลัมน์
Enter ที่เซลล์แก้ไขเซลล์ หรือเปิดแถวหากแก้ไขไม่ได้
F2 หรือเริ่มพิมพ์แก้ไขเซลล์
Enter Esc และ Tab ขณะแก้ไขEnter ยืนยัน Esc ยกเลิก และ Tab ยืนยันแล้วไปต่อ
Spacebarเลือกแถว หากกด Shift ด้วยจะเลือกทุกแถวนับจากแถวที่เลือกล่าสุด
Ctrl + Aเลือกทุกแถว

หมายเหตุด้านการเข้าถึง

  • เป็น <table> แบบเนทีฟที่มี role="grid" และตั้งชื่อด้วย label หัวคอลัมน์มี aria-sort และแถวที่เลือกได้มี aria-selected
  • ตารางข้อมูลอยู่ในลำดับการกด Tab เพียงจุดเดียว โฟกัสจะย้ายจากเซลล์หนึ่งไปอีกเซลล์ด้วย roving tabindex โปรแกรมอ่านหน้าจอจึงอ่านแต่ละเซลล์พร้อมหัวแถวและหัวคอลัมน์
  • aria-rowcount aria-rowindex และ aria-colindex ยังคงถูกต้องแม้แถวจะถูกแบ่งหน้าหรือเรนเดอร์แบบ virtual
  • การเรียงลำดับ การกรอง การเปลี่ยนหน้า และข้อผิดพลาดในการแก้ไข จะถูกประกาศผ่านพื้นที่สถานะที่ไม่ขัดจังหวะการอ่าน