- Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par , le il y a 10 mois.
-
Sujet
-
Bonjour à vous !
Dans un document que je travaille, j’essaie de créer une action : lorsque Check Box1, Check Box2, Check Box3 sont cochées (valeur Yes des checkboxes), je veux que la zone Text4 apparaisse. Voici le code que j’essaie d’utiliser. Cependant, il doit avoir une erreur car ça ne fonctionne pas.
Pouvez-vous m’aider?
// Fonction pour vérifier l’état des cases à cocher et afficher/cacher la zone de texte en conséquence
function updateTextFieldVisibility() {
// Vérifier l’état des cases à cocher
var checkBox1 = this.getField(“Check Box1”).value;
var checkBox2 = this.getField(“Check Box2”).value;
var checkBox3 = this.getField(“Check Box3”).value;// Récupérer la zone de texte
var text4 = this.getField(“Text4”);// Vérifier si toutes les cases à cocher sont cochées
if (checkBox1 == “Yes” && checkBox2 == “Yes” && checkBox3 == “Yes”) {
// Afficher la zone de texte
text4.display = display.visible;
} else {
// Cacher la zone de texte
text4.display = display.hidden;
}
}// Associer la fonction à l’événement “Mouse Up” de chaque case à cocher
this.getField(“Check Box1”).setAction(“MouseUp”, updateTextFieldVisibility);
this.getField(“Check Box2”).setAction(“MouseUp”, updateTextFieldVisibility);
this.getField(“Check Box3”).setAction(“MouseUp”, updateTextFieldVisibility);
- Vous devez être connecté pour répondre à ce sujet.