Exemplo
Executar um JavaScript quando um campo de entrada é inválida:
<input type="text" oninvalid="alert('You must fill out the form!');"
required>
Tente você mesmo " Mais "Tente você mesmo" exemplos abaixo.
Definição e Uso
O evento oninvalid ocorre quando um submittable <input> elemento é inválido.
Por exemplo, o campo de entrada é inválido se o required atributo é definido e o campo está vazio (o required atributo especifica que o campo de entrada deve ser preenchido antes de enviar o formulário).
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o event atributo.
atributo do evento | |||||
---|---|---|---|---|---|
oninvalid | sim | 10.0 | sim | Não suportado | sim |
Diferenças entre HTML 4.01 e HTML5
Nenhum.
Sintaxe
<elementoninvalid=" script ">
Os valores dos atributos
Valor | Descrição |
---|---|
script | O script a ser executado no oninvalid |
Detalhes técnicos
tags HTML suportados: | <input> |
---|
mais Exemplos
Exemplo
Executar um JavaScript quando um campo de entrada é inválida:
<input type="text" oninvalid="alert('Must contain 6 or more characters');"
pattern=".{6,}">
Tente você mesmo " Páginas relacionadas
HTML DOM de referência: oninvalid event