Validation et champs requis
Configurez la validation par champ — champs requis, règles de longueur et de motif, plages de nombres et contraintes de fichiers — pour collecter des réponses propres et complètes.
- La validation se fait par champ et se configure dans l'éditeur de champ.
- Un interrupteur « requis » oblige les répondants à répondre avant de pouvoir envoyer.
- Les champs texte et zone de texte acceptent une longueur minimale/maximale et un motif regex (avancé).
- Les champs nombre acceptent une valeur minimale et maximale ; les champs fichier acceptent des limites de taille, de type et de nombre.
- La validation s'exécute sur le formulaire public, et les champs requis sont aussi vérifiés côté serveur à l'enregistrement de la réponse.
La validation garde propres et complètes les réponses que vous collectez. Plutôt que d'accepter n'importe quoi, vous définissez des règles par champ — celui-ci est requis, celui-là doit avoir une longueur valide, ce nombre doit rester dans une plage — et le formulaire vérifie chaque réponse avant de l'accepter.
Chaque règle se configure dans l'éditeur de champ : sélectionnez un champ, ouvrez sa section de validation et définissez les contraintes qui lui conviennent.
Champs requis
La règle la plus simple est l'interrupteur requis. Lorsqu'un champ est requis, les répondants doivent y répondre avant de pouvoir envoyer le formulaire. Les champs requis sont validés sur le formulaire public et sont aussi appliqués côté serveur à l'enregistrement de la réponse, de sorte qu'une réponse requise manquante ne peut pas passer.
Longueur du texte et motif
Les champs texte et zone de texte peuvent encadrer ce que les répondants saisissent :
- Longueur minimale — refuser les réponses plus courtes qu'un nombre de caractères défini.
- Longueur maximale — plafonner les réponses à un nombre de caractères défini.
- Motif (avancé) — une expression régulière que la réponse doit respecter, utile pour les codes postaux, numéros de référence ou un format précis.
Plages de nombres
Les champs nombre acceptent une valeur minimale et une valeur maximale, de sorte qu'une réponse doit rester dans la plage autorisée — pratique pour les quantités, les âges ou les notes où seuls certains nombres ont un sens.
Contraintes de fichiers
Les champs fichier ont leur propre jeu de limites, pour que vous receviez des pièces jointes réellement exploitables :
- Taille maximale de fichier — plafonnée par fichier, avec une valeur par défaut de 10 Mo.
- Types de fichiers autorisés — une liste blanche d'extensions, pour n'accepter que les formats attendus.
- Nombre minimum et maximum de fichiers — contrôlez combien de fichiers un répondant peut (ou doit) joindre.
Pour en savoir plus sur la collecte de documents et d'images, voir collecter des fichiers.
Comment configurer la validation
- 1Dans l'éditeur, sélectionnez le champ à valider pour ouvrir l'éditeur de champ.
- 2Ouvrez sa section validation.
- 3Définissez les règles qui s'appliquent — l'interrupteur requis, la longueur ou le motif, la plage de nombres ou les contraintes de fichiers.
- 4Prévisualisez le formulaire et essayez une réponse invalide pour confirmer que la règle se comporte comme prévu.
Questions fréquentes
Où définir les règles de validation ?
La validation est-elle appliquée uniquement dans le navigateur ?
Puis-je exiger un format précis, comme un code postal ?
Quelle est la taille maximale de fichier par défaut ?
À lire aussi
Créez un meilleur formulaire avec Formiqa.
Gratuit pour toujours. Sans carte bancaire. Sans frais par réponse.