In Deutschland gibt es einen schönen Begriff "Jein" (ich kenne kein englisches Äquivalent).
Die Hauptbedingung, dass (Acrobat) JavaScript funktioniert, ist, dass im verwendeten PDF-Viewer (Acrobat) JavaScript implementiert ist (mindestens die im Formular verwendeten Objekte, Eigenschaften und Methoden). Es gibt mehrere PDF-Viewer neben Acrobat/Reader, die eine angemessene Unterstützung von JavaScript haben, wie Nitro, Bluebeam, Foxit, PDFExpert, qPDF, etc.).
Bei Webbrowsern kommt es darauf an, ob es sich um die browsereigene PDF-Anzeigekomponente handelt oder ob das Acrobat Browser Plug-in verwendet wird. Im ersten Fall haben Sie keine JavaScript-Unterstützung. Im zweiten Fall hast du.