Creado por Yocsan Burgos
hace alrededor de 7 años
|
||
Pregunta | Respuesta |
setCustomValidity(mensaje) | Este método se utiliza para personalizar un mensaje de validación. |
checkValidity() | Este método solicita al navegador iniciar el proceso de validación. Activa el proceso de validación provisto por el navegador sin la necesidad de enviar el formulario. Este método retorna true si el elemento es valido. |
Para controlar los estados de validación, se utiliza la sintaxis elemento.validity.estado | Donde estado es cualquiera de los siguientes elementos |
invalid | Este evento es disparado si un campo inválido es detectado. |
forminput | Este evento es disparado cuando un formulario recibe la entrada del usuario. |
formchange | Este evento es disparado cuando un cambio ocurre en el formulario. |
valid | Este estado es de validación general. Retorna true cuando ninguno de los estados restantes es true, lo que significa que el elemento es válido. |
valueMissing | Este estado es true cuando el atributo required fue incluido en el elemento y el campo está vacío. |
typeMismatch | Este estado es true cuando la entrada no es el valor esperado de acuerdo al tipo de campo |
patternMismatch | Este estado es true cuando la entrada no es un valor admitido por la expresión regular especificada con el atributo pattern |
tooLong | Este estado es true cuando el largo de la entrada es mayor que el valor especificado en el atributo maxlength |
rangeUnderflow | Este estado es true cuando la entrada es menor que el valor declarado para el atributo min. |
rangeOverflow | Este estado es true cuando la entrada es mayor que el valor declarado para el atributo max. |
stepMismatch | Este estado es true cuando el valor declarado para el atributo |
customError | Este estado es true cuando un error personalizado fue declarado para el elemento |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.