Need a Website Or Web Application.Contact : +91 9437911966 (Whatsapp) Note: Paid Service. The response of this request is a PDF file generated with ReportLab. We are using Grapecity Documents for PDF and the Documents PDF Viewer to view/fill the interactive PDF forms and the Grapecity Documents for Pdf API to collect the form data and save it as a PDF file on the server. I wanted the browser to prompt the user to download the file or open it in the browser in another window. In the Actions tab, choose Submit A Form in the Select Action menu, and then click Add. However, sometimes, you may need to submit the form programmatically using JavaScript. Method #2) If you have an ASP.net web server, you can host the PDF on your website and permanently flatten the form fields using iTextSharp, and then send the form using an SMTP account. While all four functions are specifically AcroForm JavaScript functions, all of them also work in a LiveCycle PDF form, so they can be used for scripting email submission in both PDF forms technologies. You can try to run the following code to submit an HTML form − It's hardcoded // so that the form is always returned to the same address. var cBody = "Thank you for submitting your form.\n" + "Save the filled form attachment for your own records" // Send the entire PDF as a file attachment on an email this.mailDoc({bUI: true, cTo: cToAddr, cSubject: cSubLine, cMsg: cBody}); The changes to the PDF will not be saved on the web server, and you can reuse the blank form. If you have attempted the previous PDF how-to’s, you will be aware that you can create some powerful forms by using To access elements of a form, you can use the DOM methods like getElementsByName(), getElementById(), querySelector(), etc.. Additionally, you can use the elements property of the form object. + "&subject=xxxxx" , cSubmitAs: "PDF", cCharsEt: "utf-8"}); -> Saved as Reader Extended PDF -> posted over the web. The submit() method submits the form (same as clicking the Submit button). The calculations like sum, product, average, minimum and maximum can be done using the predefined calculations.