You're not alone—this error stops you cold right when you need to submit a form. The good news is the fix takes about 30 seconds.
The Standard Fix: Turn JavaScript Back On
Acrobat Reader DC ships with JavaScript enabled by default, but a system update or another program can silently flip it off. Here's how to check and re-enable it.
- Open Adobe Acrobat Reader DC (the full version, not the browser preview). Double-click any PDF to launch it if you haven't already.
- Click Edit in the top menu bar. If you're on a Mac, the menu bar is at the top of the screen, not inside the app window—so look for the word "Edit" next to the Apple logo.
- Scroll down and select Preferences. A new dialog box will open. On Windows it's a separate window; on Mac it's a modal panel.
- In the left sidebar, click JavaScript. You'll see a section called "JavaScript" with a checkbox labeled Enable Acrobat JavaScript.
- If the checkbox is empty, click it once to put a checkmark in it. If it's already checked, you didn't have the exact problem I'm about to fix—but click it off and on again anyway. That resets the setting.
- Click OK to save and close the Preferences window.
After you click OK, close the PDF you were trying to open and reopen it. You should now see the form fields, buttons, and any automatic calculations working. If the error still appears, move to the next section.
Why This Works
Acrobat Reader uses JavaScript to power interactive form features—things like dropdown menus that auto-fill other fields, calculated totals, or validation that prevents you from entering letters in a ZIP code box. When JavaScript is disabled, Acrobat treats the PDF as a static document. It won't run any scripts, so the form's logic falls flat. The banner you see is Acrobat's way of saying "I won't run scripts here, and you need them."
Think of it like turning off the engine in a car. The car still rolls downhill, but it won't do what you need it to do. Re-enabling JavaScript is just turning the key back on.
Less Common Variations (And Their Fixes)
1. The Setting Is Grayed Out or Won't Save
This happens on managed computers—think corporate or school laptops. An administrator has locked the preference. You can't override that from the app. What you can do is open the form in a different viewer.
Try Firefox—it has a built-in PDF viewer that handles JavaScript forms reasonably well. Or use the free PDF.js viewer online. If you need the form to work within Acrobat, contact your IT department and ask them to enable JavaScript via a Group Policy or their deployment tool.
2. JavaScript Is Enabled, but One Specific Form Still Won't Work
You've checked Preferences and the box is checked. The error still appears. Try this trick that catches half my clients by surprise.
- Open the problem PDF.
- Click File > Save As and choose Adobe PDF Files (the .pdf extension).
- Give it a new name, like "form-fixed.pdf".
- Close the original and open the new file.
Why this works: if the PDF's original JavaScript was corrupted or the file was created with an old tool, re-saving it in the current Acrobat version strips out broken code and re-wraps the scripts cleanly. I've seen this fix forms that refused to respond to any settings change.
3. You're Viewing the PDF in a Web Browser
Browser previews—Chrome, Edge, Safari—use their own stripped-down PDF engines. They don't always support Acrobat JavaScript. The "JavaScript Disabled" message might show up here even if Acrobat's settings are fine.
Fix: download the PDF (right-click the link and choose "Save Link As"), then open it directly in Acrobat Reader DC. You'll see the full interface, including the toolbar that lets the JavaScript run.
4. Acrobat Reader DC Is Outdated
An old version might have a broken JavaScript engine. Go to Help > Check for Updates. Install everything offered, then restart your computer. This clears any hiccups from the update process.
Preventing This From Coming Back
The most common cause of JavaScript suddenly disabling itself is a third-party security tool—like antivirus or pre-existing PDF cleanup software—that edits Acrobat's settings. If you've repaired a system that had one of those, you might want to check that tool's whitelist and add Acrobat Reader as a trusted application.
Another culprit is a registry tweak that some corporate policies apply. If you're the administrator, you can force JavaScript to stay on by setting a registry key. For all users on a Windows machine, run regedit as an administrator and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Adobe Reader\DC\FeatureLockDown
Create a new DWORD (32-bit) value named bEnableJavaScript and set it to 1. On the next launch of Acrobat, the checkbox will be locked on. For Macs, the equivalent is a com.adobe.Reader preference domain, but that's rarer to see.
Finally, remember to close all instances of Acrobat before you change the setting. If you have one PDF open in the background, that instance might hold the old preference in memory and overwrite your change when you exit. Close every Acrobat window, make the change, then open your form fresh.
Test your form immediately after the fix. If it works, you're done. If it doesn't, the issue is specific to that form file, not your Acrobat installation. Try re-saving it as described above or ask the form's creator to re-export it with JavaScript support.