Cet exemple vous montre comment modifier la couleur d’arrière-plan des sous-formulaires, des champs et des zones remplissables en réponse aux interactions de l’utilisateur final au moment de l’exécution.
Livecycle common scripting tasks.106.3.1 Modification des couleurs darrière plan des champs, des zones remplissables et des sous formulaires
Remarque : 
pour pouvoir modifier la couleur d’arrière-plan des objets au moment de l’exécution, vous devez enregistrer votre formulaire comme formulaire XML dynamique Acrobat.
Pour définir les couleurs d’arrière-plan des sous-formulaires et des champs de texte, utilisez la méthode fillColor. Par exemple, la ligne suivante constitue le script pour les sous-formulaires :
Subform1.fillColor =”17,136,255″;
Subform1.Name.fillColor =”102,179,255″;
Subform1.Address.fillColor =”102,179,255″;
Subform1.City.fillColor =”102,179,255″;
Subform1.State.fillColor =”102,179,255″;
Subform1.ZipCode.fillColor =”102,179,255″;
Subform1.Country.fillColor =”102,179,255″;
Lorsque vous définissez la couleur d’arrière-plan ou la zone remplissable de chaque champ de texte, vos scripts doivent accéder à des propriétés nécessitant une expression de syntaxe de référence et incluant le symbole (#). Etant donné que JavaScript n’interprète pas correctement le symbole (#) dans les expressions de syntaxe de référence, le script utilise la méthode resolveNode pour résoudre l’expression.
xfa.resolveNode(“Subform1.Name.ui.#textEdit.border.fill.color”).value = “153,204,255″;
xfa.resolveNode(“Subform1.Address.ui.#textEdit.border.fill.color”).value = “153,204,255″;
xfa.resolveNode(“Subform1.City.ui.#textEdit.border.fill.color”).value = “153,204,255″;
xfa.resolveNode(“Subform1.State.ui.#textEdit.border.fill.color”).value = “153,204,255″;
xfa.resolveNode(“Subform1.ZipCode.ui.#textEdit.border.fill.color”).value = “153,204,255″;
xfa.resolveNode(“Subform1.Country.ui.#textEdit.border.fill.color”).value = “153,204,255″;
Le script pour le bouton Effacer tout utilise la méthode remerge pour fusionner à nouveau la conception de formulaire et les données de formulaire. Dans le cas présent, la méthode rétablie efficacement les champs, les zones remplissables et les sous-formulaires à leur état d’origine.
xfa.form.remerge();
Voir aussi 

Modification des couleurs d’arrière-plan des champs, des zones remplissables et des sous-formulaires