Heim >Web-Frontend >HTML-Tutorial >Das HTML-Ereignisattribut „onkeydown' wird ausgelöst, wenn der Benutzer eine Taste drückt

Das HTML-Ereignisattribut „onkeydown' wird ausgelöst, wenn der Benutzer eine Taste drückt

黄舟
黄舟Original
2017-11-06 09:32:482842Durchsuche

Instanz

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

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

Browserunterstützung


IE

Firefox

Chrome

Safari

Opera


Alle Hauptfächer Browser unterstützen das onkeydown-Attribut.

Definition und Verwendung

Das onkeydown-Attribut wird ausgelöst, wenn der Benutzer eine Taste (auf der Tastatur) drückt.

Tipp: Ereignisreihenfolge relativ zum onkeydown -Ereignis :

onkeydown onkeypress onkeyup

Kommentar: Das onkeydown-Attribut gilt nicht für die folgenden Elemente: dde6fb694e6711ae5e6f381704c04ae4, 71af07a0e88a1ac1ff73f855702ac153, 0c6dc11e160d3b678d68754cc175188a, 93f0f5c25f18dab9d176bd4f6de5d30e, 100db36a723c770d327fc0aef2ce13b1, d5ba1642137c3f32f4f4493ae923989c, e8e496c15ba93d81f6ea4fe5f55a2244, 0c68fef83818661b6da588c77ca3985e, 3f1c4e4b6b16bbbd69b2ee476dc4f83a, c9ccee2e6ea535a969eb3f532ad9fe89 oder b2386ffb911b14667cb8f0f91ea547a7.

Unterschiede zwischen HTML 4.01 und HTML5

Keine.

Syntax

<element onkeydown="script">

Attributwert

value

script onkeydown 发生时运行的脚本。
script Skript, das ausgeführt wird, wenn onkeydown auftritt.

onkeydown ruft die vom Benutzer gedrückten Tasten ab

Das Folgende ist ein Beispiel für die Verwendung des onkeydown-Ereignisses, um die Informationen zu den gedrückten Tastaturtasten abzurufen vom Benutzer:

<html>
<body>
<script type="text/javascript">
function noNumbers(e)
{
    var keynum;
    var keychar;
    keynum = window.event ? e.keyCode : e.which;
    keychar = String.fromCharCode(keynum);
    alert(keynum+&#39;:&#39;+keychar);
}
</script>
<input type="text" onkeydown="return noNumbers(event)" />
</body>
</html>


Das obige ist der detaillierte Inhalt vonDas HTML-Ereignisattribut „onkeydown' wird ausgelöst, wenn der Benutzer eine Taste drückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn