Je dois réaliser une enquête sur un limesurvey installé par mon prédécesseur (Version 3.1.1+180130 / thème utilisateur basé sur bootwatch)
Mon problème est que j'utilise pour certaines questions des champs "zone de texte long" (texarea) et que le formaulaire est automatiquement validé dès que je veux faire un saut de ligne dans la zone de texte.
Après des recherches sur google , j'ai vu qu'il fallait intégrer ce code dans le fichier custom.js
Hello, avec ma casquette d'ergonome et d'UX designer, je serais tenté de dire que le problème vient de l'idée même.
Valider au saut de ligne sur un champ de texte multiligne est un comportement contre intuitif, les utilisateurs vont valider le formulaire sans le savoir et se retrouver soit bloqué, soit devoir faire un retour pour terminer d'écrire leur réponse.
Merci pour vos premiers retours, mais il est quand même plus que courant de trouver des formulaires (de contact par exemple) où l'on demande s'exprimer et d'avoir à saisir pas mal de texte avec des retours à la ligne notamment.
Sur ces formulaires de contact, le fait de taper sur la touche entrée pour faire un saut de ligne, ne valide jamais le formulaire pour autant.
De toute façon, cela ne devrait jamais être le cas sur les textarea (texte long).
Sur les champs texte (unique) ca se discute. Et le comportement habituel des navigateurs est de valider le formlaire en cours.
Bon , sinon : ca vient pas de LimeSurvey (en tous cas dernière version). Essaye avec l'un des modèle du coeur de LimeSurvey.
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.