Web Development Knowledge Base
| |
Sections :
RSS Feed You too, please publish your useful code snippets in any programming language : write an article ! Plateforme d'envoi de gros fichiers en ligne Dépannage site web Blog infogérance Hébergement e-mail |
Olivier Ligny - - 11/03/2008 - vue 8325 fois
Détecter l'état des touches du clavier en JavaScriptDétecte les appuis de touches sur le clavier, y compris les touches spéciales CTRL/SHIFT/ALT, et affiche leur statut en direct. <script type="text/javascript"> function process_keypress(evt) { if(window.event) evt = window.event; if (evt.type == "keypress" & evt.keyCode > 0) { document.getElementById("code").value = evt.keyCode ; document.getElementById("chr").value = String.fromCharCode(evt.keyCode); document.getElementById("alt").value = evt.altKey; document.getElementById("ctrl").value = evt.ctrlKey; document.getElementById("shift").value = evt.shiftKey; } return true; } document.onkeypress = process_keypress; </script> <pre> <form name="x" action ="" method="get"> Code ASCII : <input type="text" id= "code"> Caractère : <input type="text" id= "chr"> Alt ? : <input type="text" id= "alt"> CTRL ? : <input type="text" id= "ctrl"> SHIFT ? : <input type="text" id= "shift"> </form> </pre>
- 25/06/2013
<script type="text/javascript">function process_keypress(evt) { if(window.event) evt = window.event; if (evt.type == "keypress" & evt.keyCode > 0) { document.getElementById("code").value = evt.keyCode ; document.getElementById("chr").value = String.fromCharCode(evt.keyCode); document.getElementById("alt").value = evt.altKey; document.getElementById("ctrl").value = evt.ctrlKey; document.getElementById("shift").value = evt.shiftKey; } return true; } document.onkeypress = process_keypress; </script> <pre> <form name="x" action ="" method="get"> Code ASCII : <input type="text" id= "code"> Caractère : <input type="text" id= "chr"> Alt ? : <input type="text" id= "alt"> CTRL ? : <input type="text" id= "ctrl"> SHIFT ? : <input type="text" id= "shift"> </form> </pre> |
Nos partenaires : iPhone 8 Cases & Protection |