Mit der Methode messageBox des XML Form Object Model können Sie bei jedem Formulartyp zur Laufzeit Meldungen oder Feldwerte anzeigen lassen. Wenn die Methode messageBox initiiert wird, zeigt sie in der Client-Anwendung in einem neuen Dialogfeld einen Zeichenfolgenwert an. Bei diesem Zeichenfolgenwert kann es sich um eine Textmeldung handeln, die Sie zu Debugging-Zwecken erstellen, oder um den Zeichenfolgenwert von Feldern oder Ausdrücken.
Angenommen, ein einfacher Formularentwurf enthält ein einzelnes numerisches Feld (NumericField1) und eine Schaltfläche (Button1). In diesem Fall geben die folgende FormCalc-Berechnung und das folgende JavaScript-Skript jeweils eine Meldung aus, die sich aus Text und dem im numerischen Feld gegenwärtig angezeigten Wert zusammensetzt. Wenn Sie nun die Berechnung oder das Skript dem Ereignis click des Schaltflächenobjekts hinzufügen, wird der Wert des numerischen Feldes durch Klicken auf die Schaltfläche interaktiv in einem neuen Dialogfeld angezeigt.
xfa.host.messageBox(Concat(“The value of NumericField1 is: “,
NumericField1), “Debugging”, 3)
xfa.host.messageBox(“The value of NumericField1 is: ” +
NumericField1.rawValue, “Debugging”, 3);
Achtung: 
Die Methode messageBox gibt im Meldungsdialogfeld einen Ganzzahlwert für die Schaltfläche zurück, auf die der Benutzer beim Ausfüllen des Formulars klickt. Wenn Sie die Methode messageBox an das Ereignis calculate eines Feldobjekts anhängen und die Methode messageBox die letzte Skriptzeile ist, gibt das Feld den Rückgabewert der Methode messageBox zur Laufzeit zurück.
Wenn Sie beispielsweise ein Meldungsfeld während eines calculate-Ereignisses zurückgeben möchten, ist die Methode alert des JavaScript-Objektmodells von Acrobat empfehlenswert. Das folgende Skript gibt zum Beispiel den Wert eines Textfelds zurück:
var oField = xfa.resolveNode(“TextField1″).rawValue;
app.alert(oField);
Informationen zur alert-Methode sowie zum JavaScript Object Model von Acrobat erhalten Sie im Dokument Developing Acrobat Applications Using JavaScript unter http://www.adobe.com/go/learn_lc_AcrobatDeveloper_de (nur auf Englisch).
Verwandte Themen 

Debugging-Feedback mit der messageBox-Methode bereitstellen