web-dev-qa-db-fra.com

Existe-t-il une différence entre la liste déroulante et la liste déroulante?

Existe-t-il une différence entre la liste déroulante et la liste déroulante [HTML]? 

En fait, chaque fois que je dis quelque chose comme: " il y a un problème avec la liste déroulante ", mon supérieur dit: " ce n'est pas une liste déroulante qui est une liste déroulante ", :)

38
Rakesh Juyal

Techniquement, il n'y a pas de liste déroulante en HTML, car le <SELECT> ne peut pas être saisi. Voir l'article de Wikipedia sur Combo Box (souligné par moi):

Une liste déroulante est un widget d’interface utilisateur graphique couramment utilisé. C'est une combinaison d'une liste déroulante ou d'une zone de liste et d'une zone de texte sur une seule ligne, permettant à l'utilisateur de saisir une valeur directement dans le contrôle ou de choisir dans la liste des options existantes.

Bien que la définition de liste déroulante corresponde exactement à l'élément HTML <SELECT>:

Lorsqu'il est activé, il affiche (une liste déroulante) une liste de valeurs parmi lesquelles l'utilisateur peut en sélectionner une. 

Donc, votre aîné a raison.

69
Pekka 웃

Je suppose qu'il se rend compte du fait

  • une liste déroulante est une combinaison d’un champ de saisie et d’une liste d’options. Vous pouvez saisir des éléments dans le champ de saisie et la liste doit être mise à jour pour mettre en évidence une correspondance
  • une liste déroulante est simplement une liste d'options qui s'abaisse lorsque vous cliquez sur le bouton en forme de flèche. Vous ne pouvez choisir que dans une liste d'options prédéfinies
13
Gishu

Une liste déroulante doit avoir plusieurs éléments dans une liste prédéfinie toujours visible pour l'utilisateur et doit:

permettre aux utilisateurs de sélectionner un seul élément dans la liste prédéfinie et/ou de saisir leur propre valeur; 

ou 

permettre aux utilisateurs de sélectionner plusieurs éléments dans une liste prédéfinie affichée et/ou d'ajouter leur propre valeur

Une liste déroulante/une liste déroulante doit uniquement être affichée et permettre aux utilisateurs de sélectionner un élément dans une liste prédéfinie.

1
Stephen Graham

La liste déroulante permet à l'utilisateur de choisir une valeur dans un ensemble prédéfini ou d'en saisir une personnalisée. La liste déroulante permet uniquement de sélectionner l'une des valeurs prédéfinies. 

0
rJ7