Option Required
Vous pouvez configurer des champs obligatoires dans vos widgets de formulaire. Si l’information n’a pas été renseignée par le visiteur, le champ sera invalide. Si les utilisateurs ne remplissent pas un champ obligatoire :- Votre élément passera à l’état invalid.
- Si vous avez ajouté un élément FormErrorMessage à votre formulaire, l’élément deviendra visible.

Exemple de cas d’utilisation
Supposons que vous souhaitiez rendre tous les éléments obligatoires : la saisie de l’adresse e-mail, deux listes déroulantes pour sélectionner une catégorie de newsletter et un toggle pour accepter les Conditions générales. Sélectionnez chacun de ces éléments et activez le toggle Required sur ON.Règles de validation
Règles de validation déclenchées lors de la soumission du formulaire
Dans tout ce qui suit, nous supposons le prérequis suivant : vous avez créé un événement définissant ce qui se passe lorsqu’un visiteur clique sur le bouton de soumission et que l’action associée envoie une requête HTTP.
- not empty
- only alphanumeric
- number
- URL
- Text
- Length
- Regular expression
FormErrorMessage
L’élément FormErrorMessage affiche un message lorsqu’une erreur est signalée lors de la validation. Pour afficher un message d’erreur spécifique sur un élément de votre formulaire, vous devez utiliser un élément Text et l’associer à un événement.Ajout d’événements pour vérifier la validité de vos champs lors de la perte de focus
Vous pouvez définir des règles de validation pour vérifier que les champs sont valides lors de la perte de focus. Les règles de validation ne concernent que les éléments Input et Textarea. Par exemple, si une saisie de texte contient des informations dans un format incorrect, un message d’erreur peut être envoyé au visiteur pour lui demander de corriger sa saisie. Pour configurer cette règle de validation :- Accédez aux Input settings d’un élément.
- Sélectionnez une Validation rule dans la liste.
- Ajoutez un élément Text contenant le message d’erreur.
- Placez le message d’erreur à côté du champ de saisie concerné.
- Masquez le message d’erreur afin qu’il n’apparaisse que lorsque la valeur de la saisie est dans un format incorrect.
- Accédez à la section Events du Widget Studio.
- Ajoutez un événement Form.
- Cliquez sur By element form value.
- Sélectionnez une Validation rule dans le menu déroulant.
- Cliquez sur Add action.
- Sélectionnez Show element et choisissez votre élément de texte.

Vous pouvez également ajouter un événement spécifique pour vous assurer que le message d’erreur n’apparaît pas dans votre widget par défaut, mais uniquement lorsqu’une erreur est détectée lors de la perte de focus.
