Liste déroulante de sélection

L'exemple d'implémentation suivant du modèle de liste déroulante illustre un combobox à sélection unique qui est fonctionnellement similaire à un élément de sélection HTML. Contrairement aux exemples de listes déroulantes modifiables, cette combobox select-only n'est pas faite avec un élément input, et elle n'accepte pas l'entrée utilisateur. Cependant, comme un select HTML, les utilisateurs peuvent saisir des caractères pour sélectionner les options correspondantes.

Choisir un pays
Autriche
Belgique
Bulgarie
Croatie
Chypre
République Tchèque
Danemark
Estonie
Finlande
France
Gibraltar
Allemagne
Grèce
Hongrie
Islande
Irlande
Italie
Lettonie
Liechtenstein
Lituanie
Luxembourg
Malte
Pays-Bas
Norvège
Pologne
Portugal
Roumanie
Slovaquie
Slovénie
Espagne
Suède
Royaume-Uni

Fonctionnalités d'accessibilité

Bien que la fonctionnalité et l'expérience utilisateur de cet exemple soient presque équivalentes à un élément de sélection HTML avec l'attribut size="1", les différences de comportement suivantes sont implémentées pour améliorer à la fois l'accessibilité et la convivialité générale.

đź“– Ressources

  1. https://www.w3.org/WAI/ARIA/apg/example-index/combobox/combobox-select-only.html
  2. https://www.toptal.com/developers/keycode