Beispiel
Führen Sie einen JavaScript, wenn ein Benutzer eine Taste drückt:
<input type="text" onkeypress="myFunction()">
Versuch es selber " Definition und Verwendung
Das onkeypress Ereignis tritt auf, wenn der Benutzer eine Taste drückt (on the keyboard) .
Tip: Die Reihenfolge der Ereignisse, die zum onkeypress Ereignisse bezogen werden :
Note: Das onkeypress Ereignis wird für alle Tasten nicht ausgelöst (zB ALT, CTRL, SHIFT, ESC) in allen Browsern. Zur Erkennung nur , ob der Benutzer eine Taste gedrückt hat, verwenden Sie das onkeydown Ereignis statt, weil es für alle Schlüssel funktioniert.
Browser-Unterstützung
Event | |||||
---|---|---|---|---|---|
onkeypress | Ja | Ja | Ja | Ja | Ja |
Syntax
In HTML:
In JavaScript:
object .onkeypress=function(){ Versuch es selber "
In JavaScript mit den addEventListener() Methode:
object .addEventListener("keypress", myScript );
Versuch es selber " Hinweis: Die addEventListener() Methode wird nicht unterstützt in Internet Explorer 8 und früheren Versionen.
Technische Details
Blasen: | Ja |
---|---|
Es fällt eine Pauschale: | Ja |
Event-Typ: | Keyboard |
Unterstützte HTML-Tags: | Alle HTML - Elemente, AUSSER: <base>, <bdo>, in , <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> und <title> |
DOM Version: | Level 2 Veranstaltungen |
<Ereignisobjekt