Heim >Web-Frontend >HTML-Tutorial >Das Ereignisattribut onkeypress, das ausgelöst wird, wenn der Benutzer eine Taste (auf der Tastatur) in HTML drückt
Beispiel
Führen Sie ein Stück JavaScript aus, wenn der Benutzer eine Taste drückt:
<input type="text" onkeypress="displayResult()">
Browser-Unterstützung
IE
Firefox
Chrome
Safari
Opera
Alle gängigen Browser unterstützen das onkeypress-Attribut.
Definition und Verwendung
Die onkeypress-Eigenschaft wird ausgelöst, wenn der Benutzer eine Taste (auf der Tastatur) drückt.
Tipp: Die Reihenfolge der Ereignisse relativ zum Onkeypress-Ereignis:
onkeydown onkeypress onkeyup
Hinweis: In keinem Browser wird das Onkeypress-Ereignis durch alle Tastendrücke ausgelöst (z. B. ALT, STRG, UMSCHALT, ESC).
Hinweis: Das onkeypress-Attribut gilt nicht für die folgenden Elemente: dde6fb694e6711ae5e6f381704c04ae4, 71af07a0e88a1ac1ff73f855702ac153, 0c6dc11e160d3b678d68754cc175188a, 93f0f5c25f18dab9d176bd4f6de5d30e, 100db36a723c770d327fc0aef2ce13b1, d5ba1642137c3f32f4f4493ae923989c, < ;meta>, 0c68fef83818661b6da588c77ca3985e, 3f1c4e4b6b16bbbd69b2ee476dc4f83a, c9ccee2e6ea535a969eb3f532ad9fe89 oder b2386ffb911b14667cb8f0f91ea547a7.
Unterschiede zwischen HTML 4.01 und HTML5
Keine.
Syntax
<element onkeypress="script">
Attributwert
值 | 描述 |
script | onkeypress 发生时运行的脚本。 |
<input class="text" type="text" name="PAGE" size="60" maxlength="2" value="<%=bg.getPAGE()%>" onkeypress="if(event.keyCode<48 || event.keyCode>57) event.returnValue=false;">
Fehlerbericht:
Multiple annotations found at this line: - Invalid character used in text string (57) event.returnValue=false;">). - Syntax error on token "||", ) expected - Attribute value (if(event.keyCode<48 || ) not closed. - Undefined attribute name (event.keyCode).
Einfach größer als 57 voranstellen. . . . Probieren Sie es selbst aus
Das obige ist der detaillierte Inhalt vonDas Ereignisattribut onkeypress, das ausgelöst wird, wenn der Benutzer eine Taste (auf der Tastatur) in HTML drückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!