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: