⊗jsPmOEPKG 420 of 505 menu

Obținerea tastelor apăsate în JavaScript

Cu ajutorul obiectului Event putem obține tastele apăsate. Să vedem cum se face acest lucru. Să presupunem că avem un câmp de introducere:

<input>

Să obținem o referință la acesta într-o variabilă:

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

Să atașăm evenimentului nostru de introducere, care se declanșează la fiecare apăsare de tastă:

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

În proprietatea key a obiectului cu evenimentul se va afla caracterul apăsat:

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

Iar în proprietatea code se va afla codul tastei apăsate:

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

Creați un câmp de introducere care la introducere va afișa valorile tastelor introduse și codurile lor.

Apăsați diverse taste în câmpul de introducere și uitați-vă ce valori și coduri au acestea.

Determinați care va fi codul pentru tasta Enter.

Determinați care va fi codul pentru tasta BackSpace.

Există un paragraf și un câmp de introducere. În acesta se introduce text și se apasă tasta Enter. Faceți astfel încât în acest moment textul introdus să ajungă în paragraful de sub câmpul de introducere, iar conținutul câmpului de introducere să se ștergă.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge