⊗jsPmOEPKG 420 of 505 menu

Obtention des touches pressées en JavaScript

Avec l'objet Event, il est possible d'obtenir les touches pressées. Regardons comment cela se fait. Supposons que nous ayons un input :

<input>

Obtenons une référence vers celui-ci dans une variable :

let elem = document.querySelector('input');

Attachons à notre input un événement qui se déclenche à chaque pression de touche :

elem.addEventListener('keypress', function(event) { });

Dans la propriété key de l'objet d'événement se trouvera le symbole pressé :

elem.addEventListener('keypress', function(event) { console.log(event.key); });

Et dans la propriété code se trouvera le code de la touche pressée :

elem.addEventListener('keypress', function(event) { console.log(event.code); });

Créez un input qui, lors de la saisie, affichera les valeurs des touches enfoncées et leurs codes.

Appuyez sur diverses touches dans l'input et observez quelles sont leurs valeurs et leurs codes.

Déterminez quel code aura la touche Enter.

Déterminez quel code aura la touche BackSpace.

Étant donné un paragraphe et un input. Du texte est saisi dans celui-ci et la touche Enter est pressée. Faites en sorte qu'à ce moment le texte saisi apparaisse dans le paragraphe sous l'input, et que le contenu de l'input soit effacé.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser