Comportement de la touche Entrée dans les champs de saisie de données !

Comportement de la touche Entrée dans les champs de saisie de données !

La touche Entrée produit des résultats différents dans les champs de saisie de données selon que la diapositive est une diapositive de questions ou de contenu.

Diapositives de questions

Si le champ de saisie de données appartient à une diapositive de questions, le fait d'appuyer sur la touche Entrée du clavier enverra la réponse de l'apprenant pour qu'elle soit évaluée. Autrement dit, appuyer sur la touche Entrée revient à cliquer sur le bouton Valider. Cette règle s'applique aux types de questions avec champ de saisie de données suivants :

  • Noté : texte à trous
  • Noté : numérique
  • Enquête : réponse courte
  • Enquête : numérique
  • Format libre : saisie de texte

La touche Entrée a une fonction différente dans les questions de type Réponse ouverte. Comme ce type de réponse comporte généralement plusieurs paragraphes, la touche Entrée permet d'ajouter un saut de ligne (retour à la ligne) aux questions de type réponse ouverte, et n'envoie pas la réponse de l'apprenant.

Diapositives de contenu

Lorsque vous ajoutez un champ de saisie de données à une diapositive de contenu d'un projet Articulate Storyline, deux choses se passent automatiquement :

  • Storyline crée une variable permettant de conserver les données saisies par l'apprenant.
  • Storyline crée également un déclencheur qui attribue la valeur de la variable à ce que l'apprenant a saisi dans le champ. Cela se produit lorsque l'apprenant clique en dehors du champ.

Mais que se passe-t-il si l'apprenant appuie sur la touche Entrée ? Voici comment Storyline gère ce cas de figure :

  • Si la taille du champ de saisie de données permet de saisir plus d'une ligne de texte, la touche Entrée permettra à l'apprenant d'ajouter un saut de ligne (retour à la ligne) et de créer un nouveau paragraphe. Par exemple :
  • Si le champ de saisie de données ne peut pas contenir plus d'une ligne de texte, la touche Entrée attribuera la réponse de l'utilisateur à la variable. En d'autres termes, elle enverra la réponse de l'apprenant. Par exemple :

Si vous souhaitez que la touche Entrée serve uniquement à valider les réponses des apprenants quelle que soit la taille du champ de saisie de données, vous devez attribuer au champ de saisie de données un autre déclencheur permettant d'ajuster la variable lorsque l'utilisateur appuie sur une touche, et sélectionner la touche Entrée.