Atributo de evento de entrada HTML

❮ Atributos de evento HTML

Exemplo

Execute um JavaScript quando um usuário escreve algo em um campo <input>:

<input type="text" oninput="myFunction()">

Definição e uso

O atributo oninput é acionado quando um elemento obtém a entrada do usuário.

O atributo oninput é acionado quando o valor de um elemento <input> ou <textarea> é alterado.

Dica: Este evento é semelhante ao evento onchange . A diferença é que o evento oninput ocorre imediatamente após a alteração do valor de um elemento, enquanto onchange ocorre quando o elemento perde o foco. A outra diferença é que o evento onchange também funciona em elementos <select>.


Suporte ao navegador

Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo de evento.

Event Attribute
oninput Yes 9.0 4.0 5.0 Yes

Sintaxe

<element oninput="script">

Valores de atributo

Value Description
script The script to be run on oninput

Detalhes técnicos

Tags HTML suportadas: <input type="password">, <input type="search">, <input type="text"> e <textarea>

Páginas relacionadas

Referência HTML DOM: evento oninput


❮ Atributos de evento HTML