Do you have a question about the Adobe ACROBAT FORMS JAVASCRIPT OBJECT and is the answer not in the manual?
Defines Acrobat-specific functions and utility routines for the application environment.
Describes properties like calculate, formsVersion, and fullscreen for the App object.
Displays an alert dialog box to the user with customizable message, icon, and button types.
Sends an email message, with options for user interaction and pre-populating fields.
A static object providing basic colors and keywords for use in setting color properties.
Lists predefined color keywords (e.g., color.red, color.black) and their usage in setting field text colors.
Includes methods like show, hide, println, and clear for managing the console window and its output.
Explains how to access the Doc object using `this` or `event.target`.
Details properties like author, calculate, and creator for document metadata and behavior.
Forces computation of all calculation fields within the current document.
Maps a PDF form field to a JavaScript variable using its name.
Saves the current PDF document and sends it as an email attachment.
Details parameters for submitForm, including URL, data format, and field submission options.
Exports form data to an FDF file on the local drive, with options for field inclusion.
Exports form data as an FDF file and mails it as an attachment.
Resets field values within the document, optionally targeting specific fields.
Submits form data to a specific URL, supporting FDF or HTML formats.
Imports data from a specified FDF file into the current document.
Describes the processing order and triggers for various events like mouse actions and keystrokes.
Recalculates fields that depend on a validated field's value.
Changes the visual presentation of a data value to the user.
Triggered when a user types or pastes into a text or combo box.
Checks if a field's committed value is correct, triggering calculate if successful.
Return code property to indicate if an event chain should proceed or be stopped.
Holds the committed value of a field, used in validation and calculations.
Explains how to bind a field to a JavaScript variable using `doc.getField()`.
Provides a chart of available field properties and their compatibility across field types.
Determines whether a specific field is included when the document is printed.
Gets or sets the data value entered by the user or calculated. Crucial for calculations.
Makes a global variable persistent, ensuring its availability across viewer sessions.
Details naming conventions for persistent global variables to avoid collisions.
Includes methods like printf for formatted string output.
Discusses setting open passwords and using security handlers to lock forms.
Explains document save time restrictions like printing, changing, and annotations.
Details how signature fields work, including signing, resetting, and locking/unlocking fields.
Allows verification of document integrity after a signature has been applied.
| Category | Software |
|---|---|
| Language | JavaScript |
| Type | Scripting API |
| Purpose | To manipulate and enhance PDF forms using JavaScript |
| Compatibility | Adobe Acrobat and Adobe Reader |
| Functionality | Provides methods and properties for form field manipulation, validation, and dynamic content generation |











