I want to ask how can someone read keystrokes while in a html page without having focus in a particular field. Is there some event that i can hook a method that reads input?
Thanks in advance.
PS. We use JQuery if that helps.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use
document.onkeypress(or the siblingsonkeydownandonkeyup):jQuery offers for these events, e.g.,
This will catch all key press events on your site. Inside the function you can get the numeric code of the pressed key with
event.keyCode. Be aware, that there are some browser incompatibilities, especially with thekeypressevent. See developer.mozilla.com for how FF handles it.Cheers,