Tastencodes und KeyboardEvent

Drücken Sie eine Taste, um sie zu identifizieren und die vom Browser in keydown- und keyup-Ereignissen gesendeten Werte zu prüfen. Der Test zeigt key, code, das veraltete keyCode, location, repeat sowie die Modifikatoreigenschaften ctrlKey, shiftKey, altKey und metaKey. Alle Daten werden lokal im Browser verarbeitet.

Drücken Sie eine Taste, um den Code anzuzeigen

keydown-Ereignis

    keyup-Ereignis

      Was zeigt der Tastencode-Test?

      Beim Drücken einer physischen Taste entsteht keydown, beim Loslassen keyup. Die Seite zeichnet beide Ereignisse auf und hilft beim Prüfen von Tastenkürzeln, Spielen, Formularen, Bedienungshilfen und besonderen Tastaturen.

      Eigenschaft Bedeutung
      key Erzeugtes Zeichen oder Aktion, z. B. a, A oder Enter.
      code Physische Position, z. B. KeyA oder NumpadEnter.
      keyCode Veralteter Zahlenwert, der nur zur Kompatibilität angezeigt wird.
      location Unterscheidet Standard-, linke, rechte und Ziffernblockposition.
      repeat Wird true, wenn eine gehaltene Taste wiederholt wird.
      Modifikatoren ctrlKey, shiftKey, altKey und metaKey.

      key, code und keyCode

      Verwenden Sie key, wenn das erzeugte Zeichen oder die Aktion zählt. Verwenden Sie code für die physische Position, etwa bei Spielsteuerungen. keyCode und which sind veraltet und können je nach Browser und System abweichen.

      Häufige Tastencodes

      Taste key code keyCode
      Enter Enter Enter 13
      Escape Escape Escape 27
      Leertaste " " Space 32
      Pfeil links ArrowLeft ArrowLeft 37
      Pfeil oben ArrowUp ArrowUp 38
      Pfeil rechts ArrowRight ArrowRight 39
      Pfeil unten ArrowDown ArrowDown 40
      A a oder A KeyA 65