onkeydown Event
Definitie en gebruik
De onkeydown-gebeurtenis vindt plaats wanneer de gebruiker een toets indrukt (op het toetsenbord).
Tip:Volgorde van gebeurtenissen gerelateerd aan onkeydown:
Voorbeeld
Voorbeeld 1
Voer JavaScript uit wanneer de gebruiker een toets indrukt:
<input type="text" onkeydown="myFunction()">
Voorbeeld 2
Gebruik "onkeydown" en "onkeyup" gebeurtenissen samen:
<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">
Syntaxis
In HTML:
<element onkeydown="myScript">
In JavaScript:
object.onkeydown = function(){myScript};
Gebruik addEventListener() methode in JavaScript:
object.addEventListener("keydown", myScript);
Opmerking:Internet Explorer 8 of oudere versies ondersteunen dat niet addEventListener() methode.
Technische details
Bubbelend: | Support |
---|---|
Annuleerbaar: | Support |
GebeurtenisTypes: | KeyboardEvent |
Ondersteunde HTML-labels: | Alle HTML-elementen, behalve: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> en <title> |
DOM Version: | Level 2 Events |
Browser Support
Events | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeydown | Support | Support | Support | Support | Support |