jQuery keydown() Methode
Voorbeeld
Stel de achtergrondkleur van een <input>-veld in wanneer een klaviertoets wordt ingedrukt:
$("input").keydown(function(){
$("input").css("background-color", "yellow");
});
Definitie en gebruik
De volgorde van gebeurtenissen met betrekking tot de keydown-gebeurtenis:
- keydown - De sleutel is onderweg
- toetsdruk - De toets is ingedrukt
- keyup - De sleutel is vrijgegeven
De keydown-gebeurtenis vindt plaats wanneer een klaviertoets wordt ingedrukt.
De methode keydown() activeert de keydown-gebeurtenis of voegt een functie toe die moet worden uitgevoerd wanneer een keydown-gebeurtenis plaatsvindt.
Tip: gebruik de eigenschap event.who om terug te geven welke klaviertoets is ingedrukt.
Syntaxis
Activeer de keydown-gebeurtenis voor de geselecteerde elementen:
$(selector).keydown()
Koppel een functie aan de keydown-gebeurtenis:
$(selector).keydown(function)
Parameter | Description |
---|---|
function | Optional. Specifies the function to run when the keydown event is triggered |
Probeer het zelf - Voorbeelden
. Hoe de eigenschap event.who te gebruiken om te bepalen welke toets is ingedrukt.