Check out the LimeSurvey source code on GitHub!

"Entrée" pour valider une réponse sans changer de page

More
5 years 9 months ago #60793 by clairemarion
Bonjour,

En testant notre questionnaire, nous nous sommes rendu compte que lorsque qu'on appuie sur la touche "Entrée" (dans une question multi flexible texte par exemple) cela nous fait passer à la page suivante de notre questionnaire.

Est-il possible de régler dans des paramètres ou autre, afin de ne pas changer de page lorsque l'on appuie sur "Entrée"

Merci

Please Log in to join the conversation.

More
5 years 9 months ago #60810 by Nickko
C'est le comportement standard dans une page web me semble-t-il, c'est plus lié au navigateur.

Toutefois, je pense qu'avec un peu de javascript on doit pouvoir outrepasser le comportement standard du clavier.

Je ne sais pas dans quel cadre du développe un sondage. Car si tu ne maitrise pas le Javascript il faudra soit te faire une raison, soit passer par une personne ressource, un développeur dans ton entreprise, un ami passionné voire, une petite prestation.

Nickko
Ergonome / Usability expert

Please Log in to join the conversation.

More
5 years 9 months ago #60833 by DenisChenu
Tu peux tenter un truc comme ceci:
$("#limesurvey").keypress(function(e) {
  if (e.which == 13) {
    return false;
  }
});

Dans le template.js, par contre, ce n'es pas le comportement habituel d'un navigateur, ca peut bloquer tes utilisateurs.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).

Please Log in to join the conversation.

Moderators: Nickko
Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form