Skip to content

PDF Generation Template Editor

Open-source visual PDF generation engine with customizable templates and developer-friendly APIs.

View on GitHub

Auto-Navigation for Form Filling ​

ComPDF for Web supports automatic navigation to the next form field after a user completes filling the current one.

After WebViewer is initialized, auto-navigation for form filling is disabled by default. You can enable auto-navigation for forms or signatures with the type setting of instance.UI.FormFill.setSettings after initialization.

javascript
instance.UI.FormFill.setSettings({ type: 'signForm' }) // signForm || sign || form

// Disable auto-navigation for form filling
instance.UI.FormFill.setSettings({ type: false })

Additionally, during navigation, you can use the skipNonRequired setting of instance.UI.FormFill.setSettings to set whether to skip non-required form fields or signatures. You can also use instance.UI.FormFill.getSettings() to check if non-required form fields or signatures are currently being skipped.

javascript
instance.UI.FormFill.setSettings({ skipNonRequired: true })

instance.UI.FormFill.setSettings({ skipNonRequired: false })

const isSkipNoRequired = instance.UI.FormFill.getSettings().skipNonRequired