onkeypress- Ereignis
Beispiel
Führen Sie ein JavaScript aus, wenn ein Benutzer eine Taste drückt:
<input type="text" onkeypress="myFunction()">
Definition und Verwendung
Das onkeypress-Ereignis tritt auf, wenn der Benutzer eine Taste (auf der Tastatur) drückt.
Tipp: Die Reihenfolge der Ereignisse im Zusammenhang mit dem onkeypress-Ereignis:
Hinweis: Das onkeypress-Event wird nicht für alle Tasten (z. B. ALT, STRG, SHIFT, ESC) in allen Browsern ausgelöst. Um nur zu erkennen, ob der Benutzer eine Taste gedrückt hat, verwenden Sie stattdessen das Ereignis onkeydown , da es für alle Tasten funktioniert.
Browser-Unterstützung
Event | |||||
---|---|---|---|---|---|
onkeypress | Yes | Yes | Yes | Yes | Yes |
Syntax
Im HTML-Format:
<element onkeypress="myScript">
In JavaScript:
object.onkeypress = function(){myScript};
Verwenden Sie in JavaScript die Methode addEventListener():
object.addEventListener("keypress", myScript);
Hinweis: Die Methode addEventListener() wird in Internet Explorer 8 und früheren Versionen nicht unterstützt.
Technische Details
Bläschen: | ja |
---|---|
kündbar: | ja |
Ereignistyp: | KeyboardEvent |
Unterstützte HTML-Tags: | Alle HTML-Elemente, AUSSER: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> und <title> |
DOM-Version: | Ereignisse der Ebene 2 |