abracadabraPDF › Forums › PDF – Général › Changer couleur du champ obligatoire lorsque rempli › Répondre à : Changer couleur du champ obligatoire lorsque rempli
30 mars 2021 à 09:38
#60328
robinmaaax
Membre
Le truc c’est que dans ton formulaire final il n’y aura pas qu’un seul champ à remplir (enfin je suppose), donc il faut prévoir plus large.
Dans le ci-joint tout est dans le bouton vert.
Code:function controlOblig() {
var nCompteur = 0;
for (var i=0; ivar oFld = this.getField(this.getNthFieldName(i));
// si champ texte ET obligatoire ET valeur = valeur par défaut
if (oFld.type == “text” && oFld.required == true && oFld.value == oFld.defaultValue) {
nCompteur = nCompteur + 1;
oFld.strokeColor = color.red;
}
else {oFld.strokeColor = color.green;}
}
if (nCompteur != 0) {app.alert(“KO.nn” + nCompteur + ” champs obligatoires ne sont pas remplis.” );}
else {app.alert(“OK”);}
}
controlOblig();
Tu as tout bon :bravo: , c’est nettement plus simple maintenant. Merci beaucoup a vous!!!!