abracadabraPDF › Forums › PDF – Général › Champs obligatoires avant l’envoi d’email autre que texte. › Répondre à : Champs obligatoires avant l’envoi d’email autre que texte.
bonjour,
…je crois que la réponse est dans cette ligne :
var lesChamps=new Array();
Non, cette ligne déclare une nouvelle table vide !
C’est ici que ça ce joue :
Cette ligne vérifie si le champ est obligatoire ET que sa valeur est « » (vide). Ce qui peut être le cas que pour les champs « Texte ».
Pour les boutons radio et les cases à cocher, la valeur pour une case non cochée est « Off ».
Pour les menus déroulants et zones de liste on va dire qu’il y a toujours une valeur. La condition dépendra donc de ce que tu veux vérifier…
On peut ne pas tenir compte du type de champ, mais il peut y avoir des mauvais retours (si on écrit « Off » comme valeur d’un champ texte par exemple) :
ou séparer les conditions en fonction du type de champ pour être plus précis :
Ça fait peut-être peur comme ça, mais ce n’est pas trop compliqué à comprendre !
@+
:bonjour:
