⊗jsPmOEPKG 420 of 505 menu

Атрыманне націснутых клавіш у JavaScript

З дапамогай аб'екта Event можна атрымліваць націснутыя клавішы. Давайце паглядзім, як гэта робіцца. Хай у нас ёсць інпут:

<input>

Атрымаем спасылку на яго ў зменную:

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

Навядзём на наш інпут падзею, якая спрацоўвае па кожным націску клавішы:

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

У уласцівасці key аб'екта з падзеяй будзе ляжаць націснуты сімвал:

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

А ў уласцівасці code будзе ляжаць код націснутай клавішы:

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

Зрабіце інпут, які будзе па ўводзе выводзіць значэнні уведзеных клавіш і іх коды.

Панаціскайце ў інпуце розныя клавішы і паглядзіце, якія ў іх значэнні і коды.

Вызначыце, які код будзе ў клавішы Enter.

Вызначыце, які код будзе ў клавішы BackSpace.

Дадзены абзац і інпут. У яго ўводзіцца тэкст і націскаецца клавіша Enter. Зрабіце так, каб у гэты момант уведзены тэкст трапляў у абзац пад інпутам, а змесціва інпута ачышчалася.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць