| 12345678910111213141516171819202122232425 |
- // Gestion de l'évènement keyup
- var ctrlSt = $('#ctrl-status');
- var shiftSt = $('#shift-status');
- var altSt = $('#alt-status');
- var keyName = $('#key-name');
- // Ici ça devient intéressant de se pencher sur le contenu de l'objet event
- function onKeyChange(event) {
- ctrlSt.removeClass()
- .addClass(event.ctrlKey ? 'text-green' : 'text-red')
- .html(event.ctrlKey ? 'ON' : 'OFF');
- shiftSt.removeClass()
- .addClass(event.shiftKey ? 'text-green' : 'text-red')
- .html(event.shiftKey ? 'ON' : 'OFF');
- altSt.removeClass()
- .addClass(event.altKey ? 'text-green' : 'text-red')
- .html(event.altKey ? 'ON' : 'OFF');
-
- keyName.html(event.key);
- }
- $('#events3-text').keydown(onKeyChange);
- $('#events3-text').keyup(onKeyChange);
|