With the ubiquity of the Internet and the continued growth and confidence in its security, DocOrigin has expanded it's document composition and output capabilities to include high-quality HTML data capture. For a growing number of businesses, it is highly desirable to make some of these documents interactive, enabling basic customer information to be entered and returned to the originator's web server. To facilitate this requirement, DocOrigin has enhanced basic HTML documents with a variety of interactive or "fillable" features, such as text input, push buttons, checkboxes, and choicelists, as well as some "dynamic" form capabilities. Included are many newer HTML5 features including signature pad capability to capture actual written signatures online.

Single HTML File Deployment

DocOrigin HTML output integrates all the necessary information - html, css, script, images - into a single document file. In fact, multi-page documents are also stored in a single file using a set of page-selection tabs across the top of the browser screen to display each page. These are single "documents" that contain all the necessary information. This is in contrast to conventional HMTL pages which typically must load several other web files in order to display the page. By keeping all the information together, the task of deployment, updates and administration is greatly simplified.

HTML Script

Web pages, especially forms, generally use embedded JavaScript to handle data validation and submission. With DocOrigin, you can add that script using DocOrigin Design, which properly embeds the script in the resulting HMTL document. DocOrigin also supplies a library of standard built-in HTML script functions that assist in data submission, field naming, and dynamic features. Most standard HTML action events such as onclick, onblur, and so on, are readily accessible.

Dynamic HTML

DocOrigin HTML fillable forms can be built to dynamically add or delete sections of the form right in the browser. This is ideal for forms where two or more instances of a particular section are possible. With the click of a button, the customer can insert another "line item" or "reference" into the document.

Try It!

This sample form demonstrates how DocOrigin fillable HTML forms function. This example is a two-page document with some fillable fields on the second page. The tabs at the top provide navigation between the pages. On the "AccountInfo" page, some of the fields have preset values that can be overridden by you, the "customer". When the customer clicks "Enroll", the data will be sent to a web server for further processing. In this sample, the data is posted to a simple test script (.php) on the DocOrigin web server, which simply echos back the list of data fields and values received. This echoed page will appear as a new browser window.

© 2007-2017 OF Software Ltd. — All Rights Reserved
contact us at