Objetivo: Evaluar si un campo obligatorio se encuentra vacío de forma manual antes del envío. Si la validación falla, se detiene el flujo del formulario lanzando una alerta.
Objetivo: Controlar en tiempo de ejecución que el valor introducido por el usuario sea estrictamente un operando numérico comprendido entre 1 y 10.
Introduce un número para validar.
Objetivo: Delegar la validación primaria de restricciones en el motor nativo del navegador mediante el atributo required.
HTML5 introduce el concepto de validación de restricciones, estructurado en base a atributos nativos y pseudoselectores CSS (:invalid, :valid).
| Atributo | Descripción |
|---|---|
disabled | Deshabilita el control, impidiendo edición y envío. |
max / min | Límites numéricos o cronológicos. |
pattern | Define una RegEx para contrastar el valor. |
required | Campo obligatorio para procesar la estructura. |