Tastaturbedienung

TasteAktion
PfeiltastenSpringen eine Zelle weiter. Links und rechts sind bei Text von rechts nach links vertauscht.
Pos1 und EndeSpringt zur ersten oder letzten Zelle der Zeile; mit Ctrl im ganzen Grid.
Bild ab und Bild aufSpringt eine Bildschirmseite nach unten oder oben.
Enter oder Leertaste auf einem SpaltenkopfSortiert nach der Spalte; mit Umschalt kommt sie zur Sortierung hinzu.
Alt + Pfeil nach unten auf einem SpaltenkopfÖffnet das Spalten-Panel.
Alt + Pfeil nach links oder rechts auf einem SpaltenkopfMacht die Spalte schmaler oder breiter; mit Umschalt wird sie verschoben.
Enter auf einer ZelleBearbeitet die Zelle oder öffnet die Zeile, falls sie nicht bearbeitbar ist.
F2 oder TippenBearbeitet die Zelle.
Enter, Esc und Tab beim BearbeitenÜbernimmt, bricht ab oder übernimmt und springt weiter.
LeertasteWählt die Zeile aus; mit Umschalt alle Zeilen seit der zuletzt gewählten.
Ctrl + AWählt alle Zeilen aus.

Hinweise zur Barrierefreiheit

  • Ein natives <table> mit role="grid", benannt über label. Spaltenköpfe tragen aria-sort und auswählbare Zeilen aria-selected.
  • Das Grid ist ein einziger Tab-Stopp. Der Fokus springt mit einem wandernden tabindex von Zelle zu Zelle, sodass Screenreader jede Zelle mit ihren Zeilen- und Spaltenköpfen vorlesen.
  • aria-rowcount, aria-rowindex und aria-colindex bleiben korrekt, auch wenn Zeilen paginiert oder virtualisiert sind.
  • Sortierung, Filter, Seitenwechsel und Bearbeitungsfehler werden höflich über eine Statusregion angesagt.