Hvordan Oppdage Et Tastetrykk

Innholdsfortegnelse:

Hvordan Oppdage Et Tastetrykk
Hvordan Oppdage Et Tastetrykk

Video: Hvordan Oppdage Et Tastetrykk

Video: Hvordan Oppdage Et Tastetrykk
Video: НИКОГДА НЕ ОТВЕЧАЙТЕ ХОДЯЧЕМУ МОЛОКО!! ЭМИЛИ и ЗАПРЕТНЫЙ ЛЕС! Кто такой MILKWALKER Ambassador? 2024, November
Anonim

JavaScript er et objektorientert skriptspråk. Det brukes ofte til å programmatisk sette reaksjonene til sider på brukerhandlinger. Tilstedeværelsen av java-skript på siden byrder volumet litt, så det anbefales ikke å bruke komplekse programmatiske konstruksjoner.

Hvordan oppdage et tastetrykk
Hvordan oppdage et tastetrykk

Nødvendig

administratorrettigheter

Bruksanvisning

Trinn 1

For å gjenkjenne når du trykker på en tastaturknapp, brukes onkeydown-hendelsen, som er en del av siden, i brødteksten. Logikken for å skrive kode for denne hendelsen er ganske enkel: og verdien i anførselstegn kan enten være en frittstående kode eller en funksjonsanrop. For å stille svaret til et tastetrykk i form av en tekstmelding, skriv følgende kode: brødtekst. I dette tilfellet varsler () /

Steg 2

For å finne ut hvilken knapp som ble trykket på, må du skrive inn følgende kode: body. Denne kodebiten refererer til hendelsesobjektet, eller rettere, til dets keyCode-egenskap, som returnerer den numeriske koden til den trykkte knappen. Hvis du må finne ut hvilken tast du har trykket på, må du integrere denne koden på siden der alt dette skal finne sted.

Trinn 3

For å gjenkjenne hurtigtasten, må du komplisere koden litt ved å legge til betingelsen: body. Det vil si at hvis kodene til de trykkte knappene tilsvarer “71”, skal tekstmeldingen “Ctrl + G” sendes ut. I stedet for varslingsfunksjonen kan du naturligvis skrive din egen reaksjon. Som regel prøver hver webdesigner å justere nettstedskonfigurasjonen for å dekke hans behov, slik at visningsmetodene kan være helt forskjellige.

Trinn 4

Det er også en onkeypress-håndterer i javascript, som har et lignende formål. Hovedforskjellen til denne behandleren er at for at denne hendelsen skal skje (og den påfølgende responsen fra behandleren), må knappen ikke bare trykkes, men også slippes.

Anbefalt: