Theme Customizer

Form Validation Component

FrankUI native validation using standard HTML5 attributes plus custom regex.

<form data-validate>
    <!-- Required -->
    <input type="text" required>
    
    <!-- Length Constraints -->
    <input type="text" minlength="3" maxlength="20">
    
    <!-- Regex Constraint -->
    <input type="text" regex="^[a-zA-Z0-9]+$" data-error-msg="Invalid format">
</form>