Heim >Web-Frontend >HTML-Tutorial >Das HTML-Ereignisattribut „onkeydown' wird ausgelöst, wenn der Benutzer eine Taste drückt
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 | 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+':'+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!