PDF Editing Issues

How to Fix Reset Form Not Clearing Required Fields in Acrobat PDF

Jason MillerJason Miller Nov 5, 2026 869 views

Question details

The user is experiencing an issue where resetting a PDF form does not revert the required status of a field that was changed dynamically via a checkbox script.

How to Fix Reset Form Not Clearing Required Fields in Acrobat PDF
Product
Adobe Acrobat
Device & OS
not provided
Scenario
Developing or filling out a dynamic PDF form with interactive elements and JavaScript actions.
Observed behavior
The standard Reset Form action clears the field input values but leaves altered properties, such as the required status of a calendar field, unchanged.
Before you start

Ensure you have access to the PDF form's underlying JavaScript settings or calculation scripts in Adobe Acrobat's Prepare Form mode.

Solution 1Recommended

Use Calculation Script for Dynamic Required State

Move the required-state logic directly to the target field's calculation script so it automatically evaluates based on the checkbox's value upon reset.

A standard 'Reset Form' action only reverts fields to their default input values; it does not reset field properties like visibility or required status. Modifying the required status via JavaScript is permanent unless a script actively changes it back.

1
Open Prepare Form mode

Launch your document in Acrobat and enter the 'Prepare Form' mode from the tools menu.

2
Access field properties

Right-click the field that needs the dynamic required state (such as the calendar field) and select 'Properties'.

3
Add custom calculation script

Navigate to the 'Calculate' tab, select 'Custom calculation script', and click 'Edit'.

4
Enter the JavaScript

Input the script: event.target.required = (this.getField("Check Box1").value != "Off"); ensuring you replace 'Check Box1' with the actual name of your checkbox field.

5
Save and test

Click 'OK' to save the properties. When the form resets, the checkbox will revert to its default state, and the calculation script will instantly update the required status accordingly.

Use Calculation Script for Dynamic Required State
Automated Updating: Using calculation scripts ensures the required state is always accurately tied to the current value of the checkbox, avoiding manual reset requirements.
WPS PDF Form Editor

Create and Edit PDF Forms Easily with WPS Office

WPS Office provides a comprehensive PDF editor that allows you to manage interactive PDF forms effortlessly. Whether you are filling out forms or designing basic form fields, WPS PDF offers a smooth and intuitive experience.

  1. 1. Download and Install WPS Office: Get the free WPS Office suite and open your PDF document within the application.
  2. 2. Access the Form Tab: Navigate to the 'Form' tab in the top navigation ribbon to reveal all interactive form editing tools.
  3. 3. Insert Interactive Elements: Use the 'Text Field', 'Check Box', or 'Radio Button' options from the toolbar to insert new form elements into your PDF.
  4. 4. Edit Field Properties: Double-click any inserted field to access its properties window, where you can modify field names, default values, and appearance.
  5. 5. Save and Share: Save your newly created or modified interactive PDF, which will remain completely compatible with all standard PDF readers.
Create, edit, and fill interactive PDF forms smoothlyHighly compatible with standard PDF formats from Adobe Acrobat and Microsoft OfficeAdd text, checkboxes, and interactive fields with intuitive toolsLightweight application with fast PDF rendering and saving
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't the Reset Form button clear field visibility or required states?

The standard Reset Form action only reverts the input values of fields to their default state (such as clearing typed text). It does not execute scripts or revert field properties like 'required' or 'hidden', which are treated as permanent until actively modified by another script.

Can I set a default required state for a PDF form field?

PDF form fields do not have a built-in 'default' required state that can be automatically reverted to via standard reset tools. If a property is modified by JavaScript during the session, it remains in that modified state until explicitly scripted back.

Is it better to use calculation scripts or validation scripts for changing field properties?

For properties that depend on other fields (like a required status depending on a checkbox selection), it is highly recommended to use a calculation script on the target field. This guarantees the property evaluates and updates automatically whenever the dependent field changes or resets.

How do I correctly test my custom reset button in Acrobat?

Switch your workspace from 'Prepare Form' mode to 'Preview' mode. Fill in some test data, trigger the checkboxes to change the required status dynamically, and then click your custom reset button to verify that both the data clears and the required status successfully reverts.