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:

  1. onkeydown
  2. onkeypress
  3. onkeyup

Voorbeeld

Voorbeeld 1

Voer JavaScript uit wanneer de gebruiker een toets indrukt:

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

Probeer het zelf

Voorbeeld 2

Gebruik "onkeydown" en "onkeyup" gebeurtenissen samen:

<input type="text" onkeydown="keydownFunction()" onkeyup="keyupFunction()">

Probeer het zelf

Syntaxis

In HTML:

<element onkeydown="myScript">

Probeer het zelf

In JavaScript:

object.onkeydown = function(){myScript};

Probeer het zelf

Gebruik addEventListener() methode in JavaScript:

object.addEventListener("keydown", myScript);

Probeer het zelf

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