jQuery -toetsdruk() Methode

❮ jQuery-gebeurtenismethoden

Voorbeeld

Tel het aantal toetsaanslagen in een <input>-veld:

$("input").keypress(function(){
  $("span").text(i += 1);
});

Definitie en gebruik

De volgorde van gebeurtenissen met betrekking tot de toetsaanslaggebeurtenis:

  1. keydown - De sleutel is onderweg
  2. toetsdruk - De toets is ingedrukt
  3. keyup - De sleutel is vrijgegeven

De methode keypress() activeert de keypress-gebeurtenis of voegt een functie toe die moet worden uitgevoerd wanneer een keypress-gebeurtenis plaatsvindt.

De keypress-gebeurtenis is vergelijkbaar met de keydown-gebeurtenis. De gebeurtenis vindt plaats wanneer een knop wordt ingedrukt.

De toetsdrukgebeurtenis wordt echter niet voor alle toetsen geactiveerd (bijv. ALT, CTRL, SHIFT, ESC). Gebruik de keydown()-methode om ook deze sleutels te controleren.


Syntaxis

Activeer de toetsaanslaggebeurtenis voor de geselecteerde elementen:

$(selector).keypress()

Koppel een functie aan de toetsaanslaggebeurtenis:

$(selector).keypress(function)

Parameter Description
function Optional. Specifies the function to run when the keypress event is triggered

❮ jQuery-gebeurtenismethoden