Atributo de evento de entrada 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