⊗jsPmOEPKG 420 of 505 menu

Taustiņu nospiedšanas iegūšana JavaScript

Izmantojot objektu Event, var iegūt nospiestos taustiņus. Apskatīsim, kā tas tiek darīts. Pieņemsim, ka mums ir ievades lauks:

<input>

Iegūsim tam atsauci mainīgajā:

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

Pievienosim mūsu ievades laukam notikumu, kas tiek aktivizēts pie katras taustiņa nospiedes:

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

Objekta key īpašībā ar notikumu atradīsies nospiestā rakstzīme:

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

Un code īpašībā būs nospiestā taustiņa kods:

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

Izveidojiet ievades lauku, kas pēc ievadīšanas izvadīs ievadīto taustiņu vērtības un to kodus.

Izmēģiniet ievades laukā nospiest dažādus taustiņus un apskatiet, kādas ir to vērtības un kodi.

Nosakiet, kāds kods būs taustiņam Enter.

Nosakiet, kāds kods būs taustiņam BackSpace.

Dots rindkopa un ievades lauks. Tajā tiek ievadīts teksts un nospiests taustiņš Enter. Padariet tā, lai šajā brīdī ievadītais teksts nonāktu rindkopā zem ievades lauka, un ievades lauka saturs tiktu notīrīts.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt