Événement onkeyup
Définition et utilisation
L'événement onkeyup se produit lorsque l'utilisateur libère une touche (sur le clavier).
Conseil :Ordre des événements liés à l'événement onkeyup :
Exemple
Exemple 1
Exécutez du JavaScript lorsque l'utilisateur libère une touche :
<input type="text" onkeyup="myFunction()">
Exemple 2
Utilisez les événements "onkeydown" et "onkeyup" ensemble :
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Exemple 3
Affichez la clé réelle libérée dans le champ de texte :
Entrez votre nom : <input type="text" id="fname" onkeyup="myFunction()"> <script> function myFunction() { var x = document.getElementById("fname").value; document.getElementById("demo").innerHTML = x; } </script>
Syntaxe
Dans HTML :
<element onkeyup="myScript">
Dans JavaScript :
object.onkeyup = function(){myScript};
Dans JavaScript, utilisez la méthode addEventListener() :
object.addEventListener("keyup", myScript);
Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge Méthode addEventListener().
Détails techniques
Bubbling : | Support |
---|---|
Annulable : | Support |
Types d'événements : | KeyboardEvent |
Étiquettes HTML prises en charge : | Tous les éléments HTML, sauf : <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> et <title> |
Version du DOM : | Événements de niveau 2 |
Support du navigateur
Événements | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeyup | Support | Support | Support | Support | Support |