כיצד לזהות לחיצה על מקש

תוכן עניינים:

כיצד לזהות לחיצה על מקש
כיצד לזהות לחיצה על מקש

וִידֵאוֹ: כיצד לזהות לחיצה על מקש

וִידֵאוֹ: כיצד לזהות לחיצה על מקש
וִידֵאוֹ: איך הפכתי לשחקן טוב על שלט בפורטנייט בחודש אחד? (כל הדרכים להשתפר!) 2024, נוֹבֶמבֶּר
Anonim

JavaScript היא שפת סקריפט מונחה עצמים. לרוב משתמשים בו כדי להגדיר באופן פרוגרמטי את תגובות הדפים לפעולות המשתמש. נוכחותם של סקריפטים בג'אווה בעמוד מכבידה מעט על עוצמתם, ולכן לא מומלץ להשתמש במבנים פרוגרמטיים מורכבים.

כיצד לזהות לחיצה על מקש
כיצד לזהות לחיצה על מקש

נחוץ

זכויות מנהל

הוראות

שלב 1

כדי לזהות מתי לוחצים על כפתור המקלדת, נעשה שימוש בתגית body באירוע onkeydown, שהוא חלק מהדף. ההיגיון בכתיבת קוד לאירוע זה הוא פשוט למדי: והערך במרכאות יכול להיות קוד עצמאי או שיחת פונקציה. להגדרת התגובה ללחיצת מקש בצורה של הודעת טקסט, כתוב את הקוד הבא: גוף. במקרה זה, ההתראה () /

שלב 2

כדי לקבוע איזה לחצן נלחץ, עליך להקליד את הקוד הבא: body. קטע קוד זה מתייחס לאובייקט האירוע, או ליתר דיוק, למאפיין keyCode שלו, המחזיר את הקוד המספרי של הלחצן שנלחץ עליו. אם באתר עליך לקבוע איזה מקש נלחץ, שילב קוד זה בעמוד עליו כל זה צריך להתרחש.

שלב 3

כדי לזהות את קיצור המקשים, עליכם לסבך מעט את הקוד על ידי הוספת התנאי: body. כלומר, אם הקודים של הלחצנים הלחוצים תואמים "71", יש להעביר את הודעת הטקסט "Ctrl + G". באופן טבעי, במקום פונקציית ההתראה, אתה יכול לכתוב תגובה משלך. ככלל, כל מעצב אתרים מנסה להתאים את תצורת האתר בהתאם לצרכיו, כך ששיטות התצוגה יכולות להיות שונות לחלוטין.

שלב 4

יש גם מטפל onkeypress ב- javascript, שמטרתו דומה. ההבדל העיקרי של מטפל זה הוא שכדי שהאירוע הזה יתרחש (והתגובה הבאה של המטפל), יש ללחוץ על הכפתור לא רק אלא גם לשחרר אותו.

מוּמלָץ: