English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML Referenzhandbuch

Vollständiges Verzeichnis der HTML-Tags

HTML onkeypress-Ereignisattribut

Das onkeypress-Attribut wird verwendet, um den Ereignishandler der onkeypress-Ereignis für das aktuelle Element zu erhalten oder zu setzen.

HTML Event Attributes

Online-Beispiel

Führt das Skript aus, wenn die Taste gedrückt wird:

!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Grundlegende Anleitung(oldtoolbag.com)</title> 
<script>
function displayResult()
{
    var x;
    if(window.event) // IE8 und frühere IE-Versionen
    {
        x=event.keyCode;
    }
    else if(event.which) // IE9/Firefox/Chrome/Opera/Safari
    {
        x=event.which;
    }
    keychar=String.fromCharCode(x);
    alert("Taste "," + keychar + "	 wurde gedrückt");
}
</script>
</head>
<body>
<p>Die Funktion wird ausgelöst, wenn der Benutzer auf die Taste im Eingabefeld drückt. Diese Funktion erinnert sich an die gedrückte Taste.</p>
<input type="text" onkeypress="displayResult()">
</body>
</html>
Testen Sie es heraus ‹/›

Browserkompatibilität

IEFirefoxOperaChromeSafari

Alle gängigen Browser unterstützen das onkeypress-Event-Attribut

Definition and Usage

The onkeypress attribute is triggered when the user presses a key (on the keyboard).

Tip: Trigger order of events related to the onkeypress event:

  • onkeydown

  • onkeypress

  • onkeyup

  • Note: The onkeypress event cannot trigger all keys in all browsers (for example: ALT, CTRL, SHIFT, ESC) . If you only want to check if a key has been pressed by the user Can be used onkeydown Replaced, onkeydown is triggered by all keys.

    Note: The onkeypress attribute cannot be used with the following elements: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, or <title>.

    HTML 4.01 With HTML5Differences

    None.

    Syntax

    <element onkeypress="script">

    Attribute Value

    ValueDescription
    scriptSpecify the script to be executed when the onkeypress event is triggered.
    HTML Event Attributes