JavaScript -tastaturhendelser
Hendelsene som skjer når en tastaturnøkkel trykkes blir referert til som JavaScript -tastaturhendelser, og disse er en del av KeyboardEvent -objektet. Hendelsene som faller inn under kategorien tastaturhendelser er:
Her vil vi kaste lys over disse ovennevnte hendelsene i detalj.
OnKeyDown -arrangement
Når en tastaturnøkkel blir trykket på OnKeyDown -hendelsen, skjer. Den bobler og kan også kanselleres. Denne hendelsen støtter alle andre HTML -tagger enn , ,
, , ,
Syntaks
Syntaksen til OneKeyDown -hendelsen er som følger
HTML -syntaks
JavaScript -syntaks
gjenstand.OnKeyDown = funksjon () script;
JavaScript AddEventListener () Syntaks
gjenstand.AddEventListener (“Keydown”, skript);
Eksempel
I eksemplet ovenfor er det opprettet et inngangsfelt. Mens inne i inngangsfeltet, når brukeren trykker på en tastaturnøkkel, vil OnKeyDown -hendelsen utløse, og bakgrunnsfargen på inngangsfeltet vil endre seg til rosa.
Produksjon
Før du trykker på en tastaturtast.
Etter å ha trykket på en tastaturtast inne i inngangsfeltet.
OnKeyPress -arrangement
Når en tastaturnøkkel blir trykket på OnKeyPress -hendelsen, skjer. Den bobler og kan også kanselleres. Denne hendelsen støtter alle andre HTML -tagger enn , ,
, , ,
Syntaks
Syntaksen til OneKeyPress -arrangementet er som følger
HTML -syntaks
JavaScript -syntaks
gjenstand.OnKeyPress = funksjon () script;
JavaScript AddEventListener () Syntaks
gjenstand.AddEventListener (“KeyPress”, manus);
Eksempel
I eksemplet ovenfor opprettes det et inngangsfelt. Når en bruker trykker på en tastaturnøkkel mens han er inne i inngangsfeltet, vil OnkeyPress -hendelsen skje, og bakgrunnsfargen på inngangsfeltet vil endre seg til rosa.
Produksjon
Før du trykker på en nøkkel.
Etter å ha trykket på en tastaturnøkkel, endres inngangsfeltets bakgrunnsfarge til rosa.
OnKeyup -arrangementet
Når en tastaturnøkkel er utgitt, skjer OnKeyup -arrangementet. Den bobler og kan også kanselleres. Denne hendelsen støtter alle andre HTML -tagger enn , ,
, , ,
Syntaks
Syntaksen til Oneyups -hendelsen er som følger
HTML -syntaks
JavaScript -syntaks
gjenstand.OnKeyUp = funksjon () script;
JavaScript AddEventListener () Syntaks
gjenstand.AddEventListener (“Keyup”, skript);
Eksempel
I eksemplet ovenfor demonstreres både OnKeyDown og OnKeyup -arrangementer. Det opprettes et inngangsfelt. Når du trykker på en tast, blir OnKeyDown -hendelsen utløst, og inngangsfeltets bakgrunnsfarge vil bli til rosa, og når du slipper en nøkkel, vil OnKeyup -hendelsen utløse og bakgrunnsfargen blir gul.
Produksjon
Når brukeren trykker på en nøkkel i inngangsfeltet.
Etter å ha sluppet nøkkelen.
Konklusjon
Hendelser som oppstår på grunn av å trykke på en tastaturknapp blir referert til som JavaScript -mushendelser. Hendelser som er klassifisert i kategorien JavaScript -tastaturhendelser er OnKeyDown -arrangement, OnKeyPress -arrangement, OnKeyup -arrangement. Alle disse hendelsene har forskjellige formål, og de blir diskutert i detalj sammen med passende eksempler, i denne oppskrivningen.