Er event keyCode forældet?
Er event keyCode forældet?

Video: Er event keyCode forældet?

Video: Er event keyCode forældet?
Video: Detect Key Presses & Key Code With Javascript | Javascript Project 2024, December
Anonim

nøgle || begivenhed . nøgle kode ; Hvis den egenskab har en udefineret værdi, søger vi efter nøgle kode . nøgle kode findes i næsten alle browsere, men er forældet i spec.

Desuden, hvad KeyCode er enter?

#Nøglekodeværdier

Nøgle Kode
backspace 8
fanen 9
gå ind 13
flytte 16

Man kan også spørge, hvad er forskellen mellem tastetryk og tastenedhændelse? Det nedtastningshændelse udløses, når der trykkes på en tast. I modsætning til tastetryk begivenhed , det nedtastningshændelse affyres for alle nøgler, uanset om de producerer en karakterværdi. Det tasten ned og tastetryk begivenheder angive en kode, der angiver, hvilken tast der trykkes på, mens tastetryk angiver hvilket tegn der blev indtastet.

På samme måde, hvorfor har vi brug for begivenhedsobjektet til håndtering af tastaturbegivenheder?

Det nøgle ejendom af begivenhedsobjekt giver mulighed for at få tegnet, mens kodeegenskaben for begivenhedsobjekt giver mulighed for at få den "fysiske nøgle kode". For eksempel det samme nøgle Z kan trykkes med eller uden Shift. Det giver os to forskellige tegn: små bogstaver z og store bogstaver Z.

Hvad er nøglekoderne i JavaScript?

Her er listen over mange af JavaScript-nøglekoderne

Tastaturtast trykket JavaScript-nøglekodeværdi
backspace 8
fanen 9
gå ind 13
flytte 16

Anbefalede: