Quel que soit le type de formulaire créé, la méthode messageBox du modèle d’objet de formulaire XML est très pratique pour afficher des messages ou des valeurs de champs au moment de l’exécution. Une fois lancée, la méthode messageBox se charge d’afficher une valeur de chaîne dans une nouvelle boîte de dialogue de l’application client. Il peut s’agit, en l’occurrence, d’un message de texte que vous rédigez à des fins de débogage ou de la valeur de chaîne de champs ou d’expressions.
Prenons un scénario dans lequel une simple conception de formulaire contient un seul champ numérique (NumericField1) et un bouton (Button1). Dans ce cas, le calcul FormCalc et le script JavaScript génèrent chacun un message présentant du texte et la valeur actuellement affichée dans le champ numérique. En ajoutant le calcul ou le script à l’événement click de l’objet de bouton, il est possible de présenter de façon interactive la valeur du champ numérique dans une nouvelle boîte de dialogue en cliquant sur le bouton.
xfa.host.messageBox(Concat(“The value of NumericField1 is: “,
NumericField1), “Debugging”, 3)
xfa.host.messageBox(“The value of NumericField1 is: ” +
NumericField1.rawValue, “Debugging”, 3);
Attention : 
la méthode messageBox renvoie un nombre entier représentant le bouton que la personne remplissant le formulaire sélectionne dans la boîte de dialogue du message. Si vous associez la méthode messageBox à l’événement calculate d’un objet de champ et que la méthode messagebox est la dernière ligne du script, le champ affiche la valeur renvoyée par la méthode messageBox au moment de l’exécution.
Dans certains cas (si vous souhaitez renvoyer une zone de message lors d’un événement calculate, par exemple), vous pouvez tirer parti de la méthode alert du modèle d’objet JavaScript à partir d’Acrobat. Le script suivant renvoie, par exemple, la valeur d’un champ de texte :
var oField = xfa.resolveNode(“TextField1″).rawValue;
app.alert(oField);
Pour plus de détails sur la méthode alert et le modèle d’objet JavaScript d’Acrobat, voir Developing Acrobat Applications Using JavaScript à l’adresse http://www.adobe.com/go/learn_lc_AcrobatDeveloper_fr (en anglais uniquement).
Voir aussi 

Affichage d’informations de débogage à l’aide de la méthode messageBox