HTML em atributo de evento inválido
Exemplo
Execute um JavaScript quando um campo de entrada for inválido:
<input type="text" oninvalid="alert('You must fill out the form!');" required>
Mais exemplos de "Experimente você mesmo" abaixo.
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).
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 |
Sintaxe
<element oninvalid="script">
Valores de atributo
Value | Description |
---|---|
script | The script to be run on oninvalid |
Detalhes técnicos
Tags HTML suportadas: | <entrada> |
---|
Mais exemplos
Exemplo
Execute um JavaScript quando um campo de entrada for inválido:
<input type="text" oninvalid="alert('Must contain 6 or more characters');" pattern=".{6,}">
Páginas relacionadas
Referência HTML DOM: evento inválido
❮ Atributos de evento HTML