abracadabraPDF › Forums › PDF – Général › Afficher ou masquer un bouton. RÉSOLU › Répondre à : Afficher ou masquer un bouton. RÉSOLU

J’ai des cases à cocher ou, en fonction du choix, je fais apparaître (avec une valeur d’exportation) un texte dans un champ nommé Instructions avec le script :
var nb = this.getField(“Choix1”).value;
this.getField(“Instructions”).value = nb;
Salut,
si ce code est placé dans le champ “Choix1” tu peux le simplifier ainsi :
event.target.value = this.getField(“Instructions”).value;
Je voudrais aussi, pour chaque case, faire apparaître ou disparaître des boutons nommés FlecheDroite et FlecheGauche.
Ici l’astuce c’est de nommer les champs en utilisant la convention de nommage d’Adobe :
“Fleche.gauche” et “Fleche.droite”, où le point est un séparateur hiérarchique (parent/enfant).
Ce qui permet ensuite de tous (il peut y en avoir 2 ou 200) les afficher/masquer avec une seule ligne de code s’adressant au champ parent (le champ parent est virtuel et invisible ailleurs que dans la liste des champs) :
this.getField(“Fleche”).hidden = false;
Avec deux valeurs possibles : false (afficher) ou true (masquer)
Ce code peut être placé à la suite du précédent.
:soleil: