⊗jsPmOEPKG 420 of 505 menu

Paspaustų klavišų gavimas JavaScript

Naudojant Event objektą galima gauti paspaustus klavišus. Pažiūrėkime, kaip tai daroma. Tegul mes turime įvesties lauką:

<input>

Gaukime nuorodą į jį kintamajame:

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

Priskirkime mūsų įvesties laukui įvykį, suveikiantį kiekvieną kartą paspaudus klavišą:

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

key savybėje įvykio objekto bus paspaustas simbolis:

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

O code savybėje bus paspausto klavišo kodas:

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

Sukurkite įvesties lauką, kuris įvedimo metu išvestų įvestų klavišų reikšmes ir jų kodus.

Paspauskite įvesties lauke įvairius klavišus ir pažiūrėkite, kokios jų reikšmės ir kodai.

Nustatykite, kokį kodą turės klavišas Enter.

Nustatykite, kokį kodą turės klavišas BackSpace.

Duotas pastraipa ir įvesties laukas. Į jį įvedamas tekstas ir paspaudžiamas klavišas Enter. Padarykite taip, kad šiuo momentu įvestas tekstas patektų į pastraipą po įvesties lauku, o įvesties lauko turinys būtų išvalytas.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti