Ejemplo
Ejecutar un JavaScript cuando un campo de entrada no es válida:
<input type="text" oninvalid="alert('You must fill out the form!');"
required>
Inténtalo tú mismo " Más "hacerlo por uno mismo" ejemplos a continuación.
Definición y Uso
El evento se produce cuando un oninvalid submittable <input> elemento no es válido.
Por ejemplo, el campo de entrada no es válida si el required se establece el atributo y el campo está vacío (el required atributo especifica que el campo de entrada debe ser completado antes de enviar el formulario).
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el event de atributos.
Atributo evento | |||||
---|---|---|---|---|---|
oninvalid | Sí | 10.0 | Sí | No soportado | Sí |
Diferencias entre HTML 4.01 y HTML5
Ninguna.
Sintaxis
<elementoninvalid=" script ">
Los valores de atributo
Valor | Descripción |
---|---|
script | La secuencia de comandos para ejecutar en oninvalid |
Detalles técnicos
etiquetas HTML compatibles: | <input> |
---|
Más ejemplos
Ejemplo
Ejecutar un JavaScript cuando un campo de entrada no es válida:
<input type="text" oninvalid="alert('Must contain 6 or more characters');"
pattern=".{6,}">
Inténtalo tú mismo " Páginas relacionadas
Referencia HTML DOM: oninvalid event