Schnittstelle Mehr Details B · Offizielle Anleitung Plattform: Web

Listbox

Listenfeld

Ein Listenfeld ist eine benutzerdefinierte Liste von Auswahlmöglichkeiten. Es verwaltet, welche Wahl aktiv ist und wie die Pfeiltasten durch die Liste navigieren.

Du könntest es nennen ListboxOptionslistebenutzerdefiniertes Auswahl-Popup

Versuchen Sie ein Beispiel

Move this note to
Research notes selected

Ein echtes Beispiel

Ein Dispatcher wählt ein Depot aus 180 durchsuchbaren Ergebnissen aus. Pfeiltasten bewegen sich durch die Auswahl, und Enter wählt eines aus. Nach dem Filtern kündigt ein Screenreader immer noch das ausgewählte Depot an. Eine kurze feste Liste sollte stattdessen ein eingebautes `<select>` verwenden.

Hauptteile

  1. 01Listenfeld-Container
  2. 02Aktive Option
  3. 03Auswahlszustand

Verwenden Sie es, wenn

Erstellen Sie eine benutzerdefinierte Listbox nur dann, wenn ein eingebautes `<select>` Suche, umfangreiche Auswahlmöglichkeiten oder das Auswählen mehrerer Elemente nicht verarbeiten kann.

Nutze es nicht, wenn

Setzen Sie keine Schaltflächen, Links oder andere separate Steuerelemente in eine Option.

In Code verwendeter Name

role=listbox + role=option + aria-selected + roving focus/aria-activedescendant

Vor dem Ausliefern

Give each field a label that code can read. Link hints and errors, and keep entered values. Check autofill, keyboard order, validation timing, submit states, failure recovery, zoom, and languages.

Anfrage, die Sie kopieren können

Outcome: Complete the task with Listenfeld (Listbox). User context: Ein Dispatcher wählt ein Depot aus 180 durchsuchbaren Ergebnissen aus. Pfeiltasten bewegen sich durch die Auswahl, und Enter wählt eines aus. Nach dem Filtern kündigt ein Screenreader immer noch das ausgewählte Depot an. Eine kurze feste Liste sollte stattdessen ein eingebautes `<select>` verwenden. Recommended pattern: Listenfeld (Listbox). Why it fits: Erstellen Sie eine benutzerdefinierte Listbox nur dann, wenn ein eingebautes `<select>` Suche, umfangreiche Auswahlmöglichkeiten oder das Auswählen mehrerer Elemente nicht verarbeiten kann. Do not use it when: Setzen Sie keine Schaltflächen, Links oder andere separate Steuerelemente in eine Option. Product requirements: Define the default, loading, empty, error, success, and recovery states. Keep user input. Give clear feedback after every action. Accessibility and resilience: Use semantic HTML, full keyboard access, and visible focus. Make the layout work when zoomed and support reduced motion. Follow the project’s current rules. Do not add a new UI library unless the project already uses it. Acceptance criteria: The main task works with keyboard only and at 320px width. Focus and status changes are announced. Check loading, failure, retry, cancel, and reduced-motion paths. Evidence and limits (evidence boundary): Es ist offiziell für diese Quelle. Andere Plattformen oder Teams können den Begriff auf andere Weise verwenden. Unknowns to confirm: Product wording, data source, analytics events, supported devices and languages, and platform limits.

Diese Anfrage prüfen

Review how Listenfeld (Listbox) is used now. Definition: Ein Listenfeld ist eine benutzerdefinierte Liste von Auswahlmöglichkeiten. Es verwaltet, welche Wahl aktiv ist und wie die Pfeiltasten durch die Liste navigieren. Release checks: Give each field a label that code can read. Link hints and errors, and keep entered values. Check autofill, keyboard order, validation timing, submit states, failure recovery, zoom, and languages. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

B
Wie offiziell ist dieser Begriff?

Offizielle Anleitung

Die benannte Plattform, das Framework, Projekt oder Expertengruppe hat einen offiziellen Leitfaden für diesen Begriff.

Es ist offiziell für diese Quelle. Andere Plattformen oder Teams können den Begriff auf andere Weise verwenden.

Umfang
Nur das, was die Quelle abdeckt:Kanonischer Name、Definition、Interaktion、Tastaturverhalten、Barrierefreiheit
Dokumentenstatus
stabil
Geprüft am
2026-07-30

Beweisquellen & Umfang

Autoritätsquelle + Begriffsreferenz · W3C WAI · stabil Listbox Pattern Umfang: Kanonischer Name、Definition、Interaktion、Tastaturverhalten、Barrierefreiheit Rolle hier: Direkte Begriffsreferenz Quelle umfasst: Kanonischer Name, Definition, Interaktion, Tastaturverhalten, Barrierefreiheit

Selbst kopieren

Der Browser konnte dies nicht kopieren. Wählen Sie die Anfrage unten aus und kopieren Sie sie selbst.