Αλφαριθμητικές τιμές κωδικού κλειδιού(keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
A | 65 | J | 74 | S | 83 | 1 | 49 |
B | 66 | K | 75 | T | 84 | 2 | 50 |
C | 67 | L | 76 | U | 85 | 3 | 51 |
D | 68 | M | 77 | V | 86 | 4 | 52 |
E | 69 | N | 78 | W | 87 | 5 | 53 |
F | 70 | O | 79 | X | 88 | 6 | 54 |
G | 71 | P | 80 | Y | 89 | 7 | 55 |
H | 72 | Q | 81 | Z | 90 | 8 | 56 |
I | 73 | R | 82 | 0 | 48 | 9 | 57 |
Τιμές κωδικού κλειδιού για κλειδιά στο αριθμητικό πληκτρολόγιο(keyCode) | Τιμή κωδικού κλειδιού συνάρτησης (keyCode) | ||||||
button | Key code | button | Key code | button | Key code | button | Key code |
0 | 96 | 8 | 104 | F1 | 112 | F7 | 118 |
1 | 97 | 9 | 105 | F2 | 113 | F8 | 119 |
2 | 98 | * | 106 | F3 | 114 | F9 | 120 |
3 | 99 | + | 107 | F4 | 115 | F10 | 121 |
4 | 100 | Enter | 108 | F5 | 116 | F11 | 122 |
5 | 101 | - | 109 | F6 | 117 | F12 | 123 |
6 | 102 | . | 110 | ||||
7 | 103 | / | 111 |
Τιμή κωδικού κλειδιού ελέγχου (keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
BackSpace | 8 | Esc | 27 | Right Arrow | 39 | -_ | 189 |
Tab | 9 | Spacebar | 32 | Dw Arrow | 40 | .> | 190 |
Clear | 12 | Page Up | 33 | Insert | 45 | /? | 191 |
Enter | 13 | Page Down | 34 | Delete | 46 | `~ | 192 |
Shift | 16 | End | 35 | Num Lock | 144 | [{ | 219 |
Control | 17 | Home | 36 | ;: | 186 | /| | 220 |
Alt | 18 | Left Arrow | 37 | =+ | 187 | ]} | 221 |
Cape Lock | 20 | Up Arrow | 38 | ,< | 188 | '" | 222 |
Τιμή κωδικού κλειδιού πολυμέσων(keyCode) | |||||||
button | Key code | button | Key code | button | Key code | button | Key code |
Volume up | 175 | ||||||
Volume down | 174 | ||||||
stop | 179 | ||||||
Mute | 173 | ||||||
Browser | 172 | ||||||
180 | |||||||
search for | 170 | ||||||
Favorite | 171 |
Κωδικός Πληκτρολογίου αναφέρεται στην αριθμητική τιμή που αντιστοιχίζεται σε κάθε πλήκτρο σε ένα πληκτρολόγιο.
Όταν πατιέται ένα πλήκτρο, το σύστημα υπολογιστή ή το πρόγραμμα περιήγησης δημιουργεί έναν Κωδικό Πληκτρολογίου για να προσδιορίσει ποιο πλήκτρο χρησιμοποιήθηκε.
Αυτό χρησιμοποιείται συνήθως στον προγραμματισμό, ειδικά στην ανάπτυξη ιστοσελίδων, την ανάπτυξη παιχνιδιών και τον χειρισμό εισόδου εφαρμογών.
Ανίχνευση Εισόδου: Εύκολη ανίχνευση και απόκριση σε συγκεκριμένα πατήματα πλήκτρων (π.χ., Enter, Space, Πλήκτρα Βέλους).
Προσαρμοσμένες Συντομεύσεις: Δημιουργήστε προσαρμοσμένες συντομεύσεις πληκτρολογίου ή στοιχεία ελέγχου σε εφαρμογές και παιχνίδια.
Χειρισμός Συμβάντων: Διαφοροποιήστε το πάτημα πολλαπλών πλήκτρων σε ιστοσελίδες, εφαρμογές ή λογισμικό.
Συνέπεια μεταξύ Πλατφορμών: Χειριστείτε την εισαγωγή δεδομένων από το πληκτρολόγιο με συνεπή τρόπο σε διαφορετικές συσκευές και λειτουργικά συστήματα.
Ακούστε για συμβάντα πληκτρολογίου όπως keydown, keyup ή keypress σε γλώσσες προγραμματισμού (ειδικά JavaScript).
Αποκτήστε πρόσβαση στο KeyCode από το αντικείμενο συμβάντος (π.χ., event.keyCode, event.code ή event.key).
Συγκρίνετε το KeyCode με γνωστές τιμές για να ενεργοποιήσετε συγκεκριμένες ενέργειες (π.χ., εάν keyCode == 13, εκτελέστε μια ενέργεια όταν πατηθεί το Enter).
Αντιστοιχίστε πολλά πλήκτρα σε ενέργειες ή χρησιμοποιήστε τα για τον έλεγχο της πλοήγησης, των παιχνιδιών ή των αλληλεπιδράσεων με φόρμες.
Κατά τη δημιουργία διαδραστικών ιστοσελίδων που αντιδρούν στην εισαγωγή πλήκτρων χρήστη (π.χ. πληκτρολόγηση, πλήκτρα πρόσβασης, χειριστήρια παιχνιδιών).
Κατά τη δημιουργία εφαρμογών επιφάνειας εργασίας που χρειάζονται πλοήγηση πληκτρολογίου ή συντομεύσεις.
Κατά τη διαχείριση υποβολών φορμών πατώντας το Enter αντί να κάνετε κλικ σε ένα κουμπί.
Κατά την ανάπτυξη παιχνιδιών ή γραφικών εφαρμογών που απαιτούν πλήκτρο πραγματικού χρόνου ανίχνευση.