événement oninput
oninput Événement
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>在文本框中尝试输入触发函数。</p> <input type="text" id="myInput" oninput="myFunction()"> <p id="demo"></p> <script> function myFunction() { var x = document.getElementById("myInput").value; document.getElementById("demo").innerHTML = "你输入的是: " + x; } </script> </body> </html>
Exécuter l'instance»
Cliquez Bouton "Exécuter l'instance" pour afficher l'instance en ligne
Définition et utilisation
L'événement oninput est déclenché lorsque l'utilisateur entre.
L'événement se produit dans <input> <textarea> Se déclenche lorsque la valeur de l'élément change.
Conseil : Cet événement est similaire à l'événement onchange. La différence est que l'événement oninput est déclenché immédiatement lorsque la valeur de l'élément change. onchange est déclenché lorsque l'élément perd le focus. Une autre différence est que l'événement onchange peut également agir sur <keygen> élément.
Support du navigateur
Le numéro dans le tableau indique le numéro de version du premier navigateur qui prend en charge l'événement.
Événement |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
oninput | Oui | 9.0 | 4.0 | 5.0 | Oui |
Syntaxe
oninput="HTML :<
elementmyScript
"> Essayez-leJavaScript :
objetmyScript
} ; Essayez-leEn JavaScript, utilisez la méthode addEventListener() :
objectmyScript); Essayez-le
Remarque :
Internet Explorer 8 et les versions antérieures d'IE ne fonctionnent pas Prend en charge la méthode addEventListener().是否支持冒泡: | Yes |
---|---|
是否可以取消: | No |
事件类型: | Event |
支持的 HTML 标签: | <input type="password">, <input type="search">, <input type="text"> 和 <textarea> |
Détails techniques