Guide · 6 min de lecture
5 exemples de logique conditionnelle dans les formulaires
Mis à jour 2026-09-17
En bref
La logique conditionnelle affiche ou masque un champ selon une réponse précédente — utilisez-la pour des questions de suivi, sauter des sections non pertinentes et exiger un détail seulement si besoin.
La logique conditionnelle transforme un long formulaire uniforme en quelque chose qui s'adapte à chaque répondant. Plutôt que montrer chaque question à tout le monde, vous fixez des règles qui révèlent ou masquent des champs selon ce qui a déjà été répondu. Voici cinq modèles utiles dans presque tous les formulaires, d'une simple question de suivi jusqu'au branchement d'une page entière — et les points de vigilance pour garder la logique lisible.
Question de suivi sur une réponse précise
Le modèle le plus courant : une question n'apparaît que si un champ précédent égale une valeur donnée. Demandez « Avez-vous des restrictions alimentaires ? » avec un choix oui/non, puis affichez un champ texte demandant lesquelles seulement si la réponse est « oui ».
Cela garde le formulaire court pour la majorité qui répond « non », tout en recueillant le détail auprès de ceux concernés.
Exiger un détail quand on choisit « Autre »
Quand un champ à choix inclut une option « Autre », associez-la à un champ texte qui n'apparaît que si le choix est « Autre ». Rendez ce champ texte obligatoire pour éviter que quelqu'un choisisse « Autre » sans que vous sachiez ce qu'il voulait dire.
Cette combinaison — un ensemble fixe d'options plus un champ conditionnel fourre-tout — couvre les cas particuliers sans encombrer la liste principale.
Branchement selon une note ou un score
Les champs numériques comme une note de satisfaction ou un score NPS se prêtent bien aux conditions « supérieur à » et « inférieur à ». Affichez un champ texte « Qu'est-ce qui n'a pas fonctionné ? » seulement en dessous d'un seuil, ou un champ de recommandation seulement au-dessus.
Cela oriente détracteurs et promoteurs vers des questions de suivi différentes plutôt que de poser la même chose à tous.
Masquer une section entière selon un choix antérieur
Les conditions s'appliquent par champ, mais vous pouvez masquer plusieurs champs avec la même règle pour masquer en pratique une section entière. Si quelqu'un répond « en tant que particulier » plutôt que « en tant qu'entreprise », masquez d'un coup tous les champs spécifiques à l'entreprise (numéro d'immatriculation, taille, contact de facturation).
Combinez cela avec les opérateurs « est vide » / « n'est pas vide » pour couvrir aussi les champs sautés plus tôt dans le formulaire.
Combiner plusieurs conditions
Les conditions sur un même champ se combinent avec ET, ce qui permet d'exiger que plusieurs éléments soient vrais avant qu'un champ apparaisse — par exemple, afficher un champ « code promo » seulement si un choix de formule égale « Pro » et qu'un champ pays n'est pas vide.
Dans YeetForm, les conditions prennent en charge 8 opérateurs (égal, différent, contient, supérieur à, inférieur à, est vide, n'est pas vide, ainsi que leurs combinaisons), et vous pouvez décrire le comportement voulu en français courant à l'agent d'édition IA plutôt que de câbler chaque règle à la main.