Is gebeurtenissleutelkode opgeskort?
Is gebeurtenissleutelkode opgeskort?

Video: Is gebeurtenissleutelkode opgeskort?

Video: Is gebeurtenissleutelkode opgeskort?
Video: What key was pressed? (You won't believe how keyboard events work) | HTTP 203 2024, Maart
Anonim

sleutel || gebeurtenis . sleutelkode ; As daardie eiendom 'n ongedefinieerde waarde het, sal ons soek sleutelkode . sleutelkode is teenwoordig in byna alle blaaiers, maar is afgekeur in die spesifikasie.

Verder, watter sleutelkode is invoer?

#Sleutelkode waardes

Sleutel Kode
terugspasie 8
oortjie 9
ingaan 13
skuif 16

'n Mens kan ook vra, wat is die verskil tussen sleuteldruk- en sleutel-af-gebeurtenis? Die keydown gebeurtenis word afgevuur wanneer 'n sleutel gedruk word. Anders as die sleuteldruk gebeurtenis , die keydown gebeurtenis word vir alle sleutels afgevuur, ongeag of hulle 'n karakterwaarde produseer. Die sleutel af en sleutel op gebeure verskaf 'n kode wat aandui watter sleutel gedruk word, terwyl sleuteldruk dui aan watter karakter ingevoer is.

Net so, hoekom het ons die gebeurtenisobjek nodig vir die hantering van sleutelbordgebeure?

Die sleutel eiendom van die gebeurtenis voorwerp laat toe om die karakter te kry, terwyl die kode-eienskap van die gebeurtenis voorwerp laat toe om die “fisiese sleutel kode”. Byvoorbeeld, dieselfde sleutel Z kan met of sonder Shift gedruk word. Dit gee ons twee verskillende karakters: kleinletter z en hoofletter Z.

Wat is die sleutelkodes in JavaScript?

Hier is die lys van baie van die JavaScript-sleutelkodes

Sleutelbordsleutel gedruk JavaScript-sleutelkodewaarde
terugspasie 8
oortjie 9
ingaan 13
skuif 16

Aanbeveel: