Interazione da tastiera

TastoAzione
Freccia giù e suApre l’elenco, poi si sposta tra le opzioni.
Pag giù e Pag suSi sposta di dieci opzioni.
InvioSceglie l’opzione attiva.
Alt + freccia giù o suApre o chiude l’elenco.
EscChiude l’elenco; poi cancella il testo, o il valore se è azzerabile.
BackspaceIn un campo vuoto, rimuove l’ultimo chip.
Freccia sinistraDall’inizio del testo (freccia destra nel testo da destra a sinistra), passa ai chip. Lì, Backspace o Canc rimuove un chip.

Note sull’accessibilità

  • Il campo di testo è una combobox con aria-autocomplete="list", aria-expanded e aria-controls. Il focus resta lì, e aria-activedescendant punta all’opzione attiva.
  • I chip formano un elenco con nome, e ogni pulsante di rimozione prende il nome dal suo chip, come «Remove Italy».
  • «No matches» e la riga di caricamento sono messaggi di stato, quindi gli screen reader li annunciano.
  • I tasti che confermano una composizione IME, come per il cinese o il giapponese, vengono lasciati all’IME.