onkeydown-Ereignis

Definition und Verwendung

Das Ereignis onkeydown tritt auf, wenn der Benutzer eine Taste (auf der Tastatur) drückt.

Hinweis:Reihenfolge der mit dem onkeydown-Ereignis verbundenen Ereignisse:

  1. onkeydown
  2. onkeypress
  3. onkeyup

Beispiel

Beispiel 1

Führen Sie JavaScript aus, wenn der Benutzer eine Taste drückt:

<input type="text" onkeydown="myFunction()">

Probieren Sie es selbst aus

Beispiel 2

Verwenden Sie "onkeydown" und "onkeyup"-Ereignisse zusammen:

<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">

Probieren Sie es selbst aus

Syntax

In HTML:

<Element onkeydown="myScript">

Probieren Sie es selbst aus

In JavaScript:

Objekt.onkeydown = function(){myScript};

Probieren Sie es selbst aus

Verwenden Sie in JavaScript die Methode addEventListener():

Objekt.addEventListener("keydown", myScript);

Probieren Sie es selbst aus

Anmerkung:Internet Explorer 8 und frühere Versionen unterstützen dies nicht Methodenaufruf addEventListener().

Technische Details

Blasen: Unterstützung
Kann abgebrochen werden: Unterstützung
Ereignistyp: KeyboardEvent
Unterstützte HTML-Tags: Alle HTML-Elemente, mit Ausnahme von: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> und <title>
DOM-Version: Level 2 Ereignisse

Browser-Unterstützung

Ereignisse Chrome IE Firefox Safari Opera
onkeydown Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung