Skip to Content
NFSFU234FormValidation v3 is here — file upload validation, config-driven rules, and more.
v3 (current)validateAllInput

validateAllInput

Validates every input in the form. Returns true, or an array of per-field error results. Returns: boolean \| ErrorMessageInterface[]

ParameterTypeRequiredDefaultDescription
form`string \HTMLFormElement \HTMLDivElement`required
customErrorMessagesanyrequired-Custom error messages keyed by field name or rule, overriding the defaults.
Usage
Example: Validate All Input Fields in a Form
const formElement = document.getElementById('myForm'); nfsfu234FormValidation.validateAllInput(formElement, { customErrorMessages: { email: 'Please enter a valid email address.', url: 'Please enter a valid URL.', date: 'Please enter a valid date.', } }).then(response => { console.log(response); });
Last updated on