Je kľúčový kód udalosti zastaraný?
Je kľúčový kód udalosti zastaraný?

Video: Je kľúčový kód udalosti zastaraný?

Video: Je kľúčový kód udalosti zastaraný?
Video: Kompletní kurz React Query za hodinu | TanStack Query v4 pro začátečníky 2024, Marec
Anonim

kľúč || udalosť . keyCode ; Ak má táto vlastnosť nedefinovanú hodnotu, budeme hľadať keyCode . keyCode je prítomný takmer vo všetkých prehliadačoch, ale je zastarané v špec.

Navyše, aký KeyCode je zadaný?

#Hodnoty kódu kľúča

kľúč kód
backspace 8
tab 9
vstúpiť 13
posun 16

Možno sa tiež spýtať, aký je rozdiel medzi stlačením klávesu a udalosťou stlačenia klávesu? The keydown udalosť spustí sa po stlačení klávesu. Na rozdiel od udalosť stlačenia klávesu , keydown udalosť sa spúšťa pre všetky klávesy bez ohľadu na to, či vytvárajú hodnotu znaku. The keydown a kľúč diania poskytnite kód označujúci, ktoré tlačidlo bolo stlačené stlačenie klávesy označuje, ktorý znak bol zadaný.

Podobne, prečo potrebujeme objekt udalosti na spracovanie udalostí klávesnice?

The kľúč majetok z objekt udalosti umožňuje získať znak, zatiaľ čo vlastnosť kódu objekt udalosti umožňuje získať „fyzické kľúč kód“. Napríklad to isté kľúč Z je možné stlačiť so Shiftom alebo bez neho. To nám dáva dva rôzne znaky: malé písmeno z a veľké písmeno Z.

Aké sú kľúčové kódy v JavaScripte?

Tu je zoznam mnohých kódov JavaScriptu

Stlačený kláves na klávesnici Hodnota kódu JavaScript Key Code
backspace 8
tab 9
vstúpiť 13
posun 16

Odporúča: