Hur Man Upptäcker Ett Tangenttryck

Innehållsförteckning:

Hur Man Upptäcker Ett Tangenttryck
Hur Man Upptäcker Ett Tangenttryck

Video: Hur Man Upptäcker Ett Tangenttryck

Video: Hur Man Upptäcker Ett Tangenttryck
Video: Grundfingersättning 2024, Maj
Anonim

JavaScript är ett objektorienterat skriptspråk. Det används oftast för att programmatiskt ställa in sidornas reaktioner på användarens handlingar. Närvaron av java-skript på sidan belastar deras volym något, så det rekommenderas inte att använda komplexa programmatiska konstruktioner.

Hur man upptäcker ett tangenttryck
Hur man upptäcker ett tangenttryck

Nödvändig

administratörsrättigheter

Instruktioner

Steg 1

För att känna igen när en tangentbordsknapp trycks in används onkeydown-händelsen, som är en del av sidan, i body-taggen. Logiken för att skriva kod för denna händelse är ganska enkel: och värdet i offerten kan vara antingen en fristående kod eller ett funktionssamtal. För att ställa in svaret på en tangenttryckning i form av ett textmeddelande, skriv följande kod: body. I det här fallet är varningen () /

Steg 2

För att bestämma vilken knapp som trycktes ned, måste du skriva följande kod: body. Detta kodavsnitt hänvisar till händelseobjektet, eller snarare, till dess keyCode-egenskap, som returnerar den numeriska koden för den tryckta knappen. Om du måste bestämma vilken knapp som trycktes på webbplatsen integrerar du den här koden på sidan där allt detta ska ske.

Steg 3

För att känna igen kortkommandot måste du komplicera koden lite genom att lägga till villkoret: body. Det vill säga om kodarna för de tryckta knapparna motsvarar “71”, ska textmeddelandet “Ctrl + G” matas ut. I stället för varningsfunktionen kan du naturligtvis skriva din egen reaktion. Som regel försöker varje webbdesigner att anpassa webbkonfigurationen för att passa hans behov, så visningsmetoderna kan vara helt olika.

Steg 4

Det finns också en onkeypress-hanterare i javascript, som har ett liknande syfte. Huvudskillnaden för denna hanterare är att för att denna händelse ska inträffa (och hanterarens efterföljande svar) måste knappen inte bara tryckas utan också släppas.

Rekommenderad: