HTML em atributo de evento inválido

❮ Atributos de evento HTML

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