Atributo de entrada HTML


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>.


Aplica-se a

O atributo oninput faz parte dos Event Attributes e pode ser usado em qualquer elemento HTML.

Elementos Evento
Todos os elementos HTML na entrada

Exemplo

Exemplo de entrada

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

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

Suporte ao navegador

Event Attribute
oninput Yes Yes Yes Yes Yes