Exemplo
Executar um JavaScript quando um usuário escreve algo em um <input> campo:
<input type="text" oninput="myFunction()">
Tente você mesmo " Definição e Uso
O oninput atributo é acionado quando um elemento recebe entrada do usuário.
O oninput atributo é acionado quando o valor de um <input> ou <textarea> elemento é alterado.
Dica: Este evento é semelhante ao onchange evento. A diferença é que o evento oninput ocorre imediatamente depois de o valor de um elemento mudou, enquanto onchange ocorre quando o elemento perde o foco. A outra diferença é que o evento onchange também funciona em <keygen> e <select> elementos.
Suporte a navegadores
atributo do evento | |||||
---|---|---|---|---|---|
oninput | sim | sim | sim | sim | sim |
Diferenças entre HTML 4.01 e HTML5
O oninput atributo é novo em HTML5.
Sintaxe
<elementoninput=" script ">
Os valores dos atributos
Valor | Descrição |
---|---|
script | O script a ser executado no oninput |
Detalhes técnicos
tags HTML suportados: | <input type="password">, <input type="search">, <input type="text"> e <textarea> |
---|
Páginas relacionadas
Referência HTML DOM: oninput event