HTML em atributo inválido
Definição e uso
O evento oninvalid ocorre quando um elemento <input> submittable é inválido.
Por exemplo, o campo de entrada é inválido se o atributo obrigatório estiver definido e o campo estiver vazio (o atributo obrigatório especifica que o campo de entrada deve ser preenchido antes de enviar o formulário).
Aplica-se a
O atributo oninvalid faz parte dos Event Attributes e pode ser usado em qualquer elemento HTML.
Elementos | Evento |
---|---|
Todos os elementos HTML | inválido |
Exemplo
Exemplo de entrada
Execute um JavaScript quando um campo de entrada for inválido:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
Suporte ao navegador
Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo de evento.
Event Attribute | |||||
---|---|---|---|---|---|
oninvalid | Yes | 10.0 | Yes | Not supported | Yes |