Ist das Ereignis keyCode veraltet?
Ist das Ereignis keyCode veraltet?
Anonim

Schlüssel || Veranstaltung. SchlüsselCode; Wenn diese Eigenschaft einen undefinierten Wert hat, suchen wir nach SchlüsselCode. SchlüsselCode ist in fast allen Browsern vorhanden, aber ist veraltet im spez.

Außerdem, welcher KeyCode ist einzugeben?

#Schlüsselcodewerte

Taste Code
Rücktaste 8
Tab 9
Eintreten 13
Schicht 16

Man kann sich auch fragen, was ist der Unterschied zwischen keypress und keydown event? Die Keydown-Ereignis wird ausgelöst, wenn eine Taste gedrückt wird. nicht so wie Tastendruck-Ereignis, das Keydown-Ereignis wird für alle Schlüssel ausgelöst, unabhängig davon, ob sie einen Zeichenwert erzeugen. Die Taste nach unten und keyup Veranstaltungen Geben Sie einen Code ein, der angibt, welche Taste gedrückt wird, während Tastendruck zeigt an, welches Zeichen eingegeben wurde.

Warum brauchen wir das Ereignisobjekt auch für die Behandlung von Tastaturereignissen?

Die Schlüssel Eigentum der Ereignisobjekt ermöglicht das Abrufen des Zeichens, während die Code-Eigenschaft des Ereignisobjekt ermöglicht den „physischen“Schlüssel Code". Zum Beispiel das gleiche Schlüssel Z kann mit oder ohne Shift gedrückt werden. Das gibt uns zwei verschiedene Zeichen: Kleinbuchstaben z und Großbuchstaben Z.

Was sind die Schlüsselcodes in JavaScript?

Hier ist die Liste vieler JavaScript-KeyCodes

Tastaturtaste gedrückt Wert des JavaScript-Schlüsselcodes
Rücktaste 8
Tab 9
Eintreten 13
Schicht 16

Beliebt nach Thema