Wednesday 17 April 2019

javascript - How to detect pressing Enter on keyboard using jQuery?



I would like to detect whether the user has pressed Enter using jQuery.




How is this possible? Does it require a plugin?



EDIT: It looks like I need to use the keypress() method.



I wanted to know if anyone knows if there are browser issues with that command - like are there any browser compatibility issues I should know about?


Answer



The whole point of jQuery is that you don't have to worry about browser differences. I am pretty sure you can safely go with enter being 13 in all browsers. So with that in mind, you can do this:



$(document).on('keypress',function(e) {

if(e.which == 13) {
alert('You pressed enter!');
}
});

No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...