Control & Monitor User Typing with The typingEvents jQuery Plugin
Briefly

typingEvents is a tiny yet powerful jQuery plugin that provides granular control over input events like key presses.
Restrict or allow specific inputs to ensure that users are entering valid and expected characters.
It provides several useful events that developers can listen for, such as typingStart and typingEnd.
Read at jQuery Script
[
add
]
[
|
|
]