PDF Editing Issues

How to Let Users Add Repeating Form Sections in Adobe Acrobat

Kushani NimanthikaKushani Nimanthika Nov 3, 2026 868 views

Question details

The user wants to create an interactive PDF form where respondents can click a button to dynamically add a new section or group of repeating fields.

How to Let Users Add Repeating Form Sections in Adobe Acrobat
Product
Adobe Acrobat
Device & OS
not provided
Scenario
Designing an interactive PDF questionnaire or input form that requires variable lengths of identical field groups based on the user's input.
Observed behavior
Acrobat does not automatically reflow existing page content when new field groups are added, requiring the form designer to prepare fields or template pages in advance.
Before you start

Before modifying your form layout, ensure you allocate sufficient blank space on your PDF page, as standard PDF formats do not automatically reflow or push text down when new fields are revealed.

Solution 1Recommended

Pre-create and Hide Repeating Fields

This is the most reliable method for standard PDF forms. You create the maximum number of field groups in advance, hide them, and use a button to reveal them one by one.

Because standard AcroForms cannot reflow text, you must physically place the duplicate fields in the exact blank spaces they will occupy on the page. You will use a short JavaScript action to change their visibility status.

1
Enter Prepare Form Mode

Open your document in Adobe Acrobat, go to the 'Tools' menu, and select 'Prepare Form' to enter editing mode.

2
Duplicate the Form Fields

Copy your initial group of fields and paste them directly below into the allocated empty space. Rename each copied field logically (e.g., Row2_Name, Row2_Date).

3
Hide the Duplicate Fields

Right-click the newly pasted fields, select 'Properties', navigate to the 'General' tab, and change the 'Form Field' property from 'Visible' to 'Hidden'.

4
Add a 'Show More' Button

Create a button at the bottom of the section. In the button's Properties, go to the 'Actions' tab, select 'Run a JavaScript' as the action, and click 'Add'.

5
Input the JavaScript Code

Enter a script that changes the display property of your hidden fields when clicked, such as: getField('Row2_Name').display = display.visible; Save and test your form.

Pre-create and Hide Repeating Fields
Field Naming Convention: Ensure each duplicate field has a unique name. If fields share the exact same name, data entered into one will automatically replicate in the others.

Manage and Edit PDF Forms Efficiently with WPS Office

If you are looking for an intuitive way to manage, create, and fill out PDF forms without the complexity of heavy software, WPS Office provides a powerful built-in PDF editor. It perfectly supports standard interactive PDF forms and offers a seamless filling experience.

  1. 1. Open Your PDF: Launch WPS Office and open your PDF document using the built-in PDF viewer.
  2. 2. Navigate to the Form Tab: Click on the 'Form' tab located on the top ribbon to access all interactive form controls.
  3. 3. Insert Form Fields: Select the required fields (Text Field, Check Box, Radio Button) and drag them onto your document page.
  4. 4. Save and Distribute: Adjust the field properties as needed, save your document, and share it with users for filling.
Easily insert text fields, checkboxes, and buttons into your PDFsFully compatible with standard Adobe Acrobat PDF form formatsLightweight, fast, and requires lower system resourcesSeamlessly convert documents between PDF, Word, and Excel
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't the rest of my PDF text push down when I add new form fields?

Standard PDF files (AcroForms) use a fixed-layout format, meaning text and elements are locked to specific coordinates on the page. Unlike a Word document, standard PDFs cannot automatically push content down (reflow) to make room for dynamically added fields.

Are there PDF formats that support automatic text reflowing?

Yes, XML Forms Architecture (XFA) forms, typically created using Adobe LiveCycle Designer (now AEM Forms), support dynamic reflowing. However, XFA forms require specialized software to create and are not fully supported by many standard PDF readers.

Will spawned template pages work in free PDF viewers?

Not always. Page spawning relies on specific Acrobat JavaScript APIs. While Adobe Acrobat Reader supports this functionality, many third-party free PDF readers or browser-based viewers disable complex JavaScript for security reasons, meaning the 'Add Page' button may not work for all users.

How do I ensure duplicate fields don't mirror the same typed data?

In Acrobat, form fields with identical names share the same data by default. To prevent repeating fields from mirroring each other, you must open the field properties and ensure each field has a completely unique name (e.g., changing 'Name' to 'Name_1', 'Name_2', etc.).