onkeypress Event
Voorbeeld
Voer 'n JavaScript uit wanneer 'n gebruiker 'n sleutel druk:
<input type="text" onkeypress="myFunction()">
Definisie en gebruik
Die onkeypress-gebeurtenis vind plaas wanneer die gebruiker 'n sleutel (op die sleutelbord) druk.
Wenk: Die volgorde van gebeure wat verband hou met die onkeypress-gebeurtenis:
Let wel: Die onkeypress-gebeurtenis word nie vir alle sleutels (bv. ALT, CTRL, SHIFT, ESC) in alle blaaiers afgevuur nie. Om slegs op te spoor of die gebruiker 'n sleutel gedruk het, gebruik eerder die onkeydown- gebeurtenis, want dit werk vir alle sleutels.
Blaaierondersteuning
Event | |||||
---|---|---|---|---|---|
onkeypress | Yes | Yes | Yes | Yes | Yes |
Sintaksis
In HTML:
<element onkeypress="myScript">
In JavaScript:
object.onkeypress = function(){myScript};
In JavaScript, gebruik die addEventListener() metode:
object.addEventListener("keypress", myScript);
Let wel: Die addEventListener() metode word nie in Internet Explorer 8 en vroeër weergawes ondersteun nie.
Tegniese besonderhede
borrels: | Ja |
---|---|
Kanselleerbaar: | Ja |
Soort gebeurtenis: | Sleutelbordgebeurtenis |
Ondersteunde HTML-etikette: | Alle HTML-elemente, BEHALWE: <basis>, <bdo>, <br>, <kop>, <html>, <iframe>, <meta>, <param>, <skrif>, <styl> en <titel> |
DOM weergawe: | Vlak 2-geleenthede |