Skip to content

Validation des champs

La validation garantit que les données saisies respectent vos critères avant soumission.

Validation automatique

Certains modules ont une validation intégrée :

ModuleValidation automatique
EmailFormat email valide
TéléphoneFormat téléphone valide
IBANClé de contrôle IBAN
DateDate valide
NombreValeur numérique

Champ obligatoire

Le paramètre le plus courant :

  1. Ouvrez les paramètres du module
  2. Activez "Obligatoire"
  3. L'utilisateur ne peut pas continuer sans remplir

Indicateur visuel

Les champs obligatoires sont marqués d'un astérisque rouge (*).

Règles de validation

Longueur du texte

Pour les champs texte :

ParamètreDescription
MinimumNombre minimum de caractères
MaximumNombre maximum de caractères

Exemple : Code postal français

  • Minimum : 5
  • Maximum : 5

Valeurs numériques

Pour les champs nombre :

ParamètreDescription
MinimumValeur minimale acceptée
MaximumValeur maximale acceptée
DécimalesNombre de chiffres après la virgule

Exemple : Pourcentage

  • Minimum : 0
  • Maximum : 100
  • Décimales : 2

Dates

Pour les champs date :

ParamètreDescription
Date minimumNe peut pas être avant
Date maximumNe peut pas être après
Jours autorisésExclure week-ends, fériés

Exemple : Date de rendez-vous

  • Minimum : aujourd'hui
  • Maximum : +30 jours
  • Exclure : samedis, dimanches

Fichiers

Pour les uploads :

ParamètreDescription
Types acceptésExtensions autorisées
Taille maximumEn Mo
Nombre de fichiersMin/max pour upload multiple

Exemple : Pièce d'identité

  • Types : PDF, JPG, PNG
  • Taille max : 10 Mo

Expression régulière (Regex)

Pour des validations personnalisées avancées :

Exemples courants

Code postal français :

regex
^[0-9]{5}$

Numéro SIRET :

regex
^[0-9]{14}$

Plaque d'immatriculation :

regex
^[A-Z]{2}-[0-9]{3}-[A-Z]{2}$

Configuration

  1. Ouvrez les paramètres du module texte
  2. Dans "Validation avancée", ajoutez l'expression
  3. Définissez le message d'erreur personnalisé

Messages d'erreur

Messages par défaut

Formulr affiche des messages adaptés :

  • "Ce champ est obligatoire"
  • "L'adresse email n'est pas valide"
  • "La valeur doit être entre X et Y"

Messages personnalisés

Pour chaque règle, vous pouvez personnaliser le message :

  1. Dans les paramètres de validation
  2. Champ "Message d'erreur"
  3. Saisissez votre texte

Exemple :

"Veuillez saisir un code postal français à 5 chiffres"

Validation côté serveur

En plus de la validation côté navigateur, Formulr vérifie :

  • Toutes les règles à la soumission
  • L'intégrité des fichiers uploadés
  • La cohérence des données

Sécurité

Ne comptez pas uniquement sur la validation côté client. La validation serveur est toujours appliquée.

Bonnes pratiques

1. Soyez explicite

  • Indiquez le format attendu dans le placeholder
  • Utilisez le texte d'aide pour les cas complexes

2. Messages clairs

  • Expliquez comment corriger l'erreur
  • Évitez le jargon technique

3. Ne sur-validez pas

  • Acceptez les formats courants
  • Évitez les règles trop restrictives

4. Testez

  • Essayez des valeurs limites
  • Vérifiez les cas d'erreur

Prochaines étapes

Créez des formulaires intelligents.