Kaip Aptikti Klavišo Paspaudimą

Turinys:

Kaip Aptikti Klavišo Paspaudimą
Kaip Aptikti Klavišo Paspaudimą

Video: Kaip Aptikti Klavišo Paspaudimą

Video: Kaip Aptikti Klavišo Paspaudimą
Video: Kodėl kai kuriais vargonais yra sunku paspausti klavišą? 2024, Lapkritis
Anonim

„JavaScript“yra į objektus orientuota scenarijų kalba. Dažniausiai jis naudojamas programiškai nustatyti puslapių reakcijas į vartotojo veiksmus. „Java“scenarijų buvimas puslapyje šiek tiek apkrauna jų apimtį, todėl nerekomenduojama naudoti sudėtingų programinių konstrukcijų.

Kaip aptikti klavišo paspaudimą
Kaip aptikti klavišo paspaudimą

Būtinas

administratoriaus teisės

Nurodymai

1 žingsnis

Norėdami atpažinti, kai paspaudžiamas klaviatūros mygtukas, „body“žymoje naudojamas „onkeydown“įvykis, kuris yra puslapio dalis. Šio įvykio kodo rašymo logika yra gana paprasta: vertė kabutėse gali būti tiek atskiras kodas, tiek funkcijos iškvietimas. Norėdami nustatyti atsakymą į klavišo paspaudimą teksto pranešimo forma, parašykite šį kodą: body. Tokiu atveju perspėjimas () /

2 žingsnis

Norėdami nustatyti, kuris mygtukas buvo paspaustas, turite įvesti šį kodą: body. Šis kodo fragmentas nurodo įvykio objektą, tiksliau, jo ypatybę keyCode, kuri grąžina nuspausto mygtuko skaitinį kodą. Jei svetainėje turite nustatyti, kuris klavišas buvo paspaustas, integruokite šį kodą į puslapį, kuriame visa tai turėtų vykti.

3 žingsnis

Norint atpažinti spartųjį klavišą, reikia šiek tiek apsunkinti kodą, pridedant sąlygą: body. Tai yra, jei paspaustų mygtukų kodai atitinka „71“, turėtų būti išvestas tekstinis pranešimas „Ctrl + G“. Natūralu, kad vietoj perspėjimo funkcijos galite parašyti savo reakciją. Paprastai kiekvienas interneto dizaineris bando pritaikyti svetainės konfigūraciją pagal savo poreikius, todėl rodymo metodai gali būti visiškai skirtingi.

4 žingsnis

„Javascript“yra ir „onkeypress“tvarkyklė, kurios paskirtis yra panaši. Pagrindinis šio tvarkytojo skirtumas yra tas, kad norint įvykti šį įvykį (ir vėlesnį prižiūrėtojo atsakymą), mygtuką reikia ne tik paspausti, bet ir tada atleisti.

Rekomenduojamas: