Comment vérifier si une touche entrée est enfoncée avec jQuery

Comment vérifier si une touche Entrée est enfoncée avec jQuery

La touche «enter» est représentée par le code «13», cochez cetteASCII charts.

Pour vérifier si une touche «entrée» est enfoncée à l'intérieur d'une zone de texte, il suffit de lier la touche () à la zone de texte.

$('#textbox').keypress(function(event){

    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '13'){
        alert('You pressed a "enter" key in textbox');
    }

});

Pour vérifier si une touche Entrée est enfoncée sur la page, liez la touche () au jQuery $ (document).

$(document).keypress(function(event){

    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '13'){
        alert('You pressed a "enter" key in somewhere');
    }

});

P.S In Firefox, you have to use event.which to get the keycode; while IE support both event.keyCode and event.which.

Essayez-le vous-même








  

Check if "enter" is pressed with jQuery