Nope. Letters in an input are not HTML elements. You need HTML elements to have event handlers.
The only way to accomplish this is to hide the input box and have a fake one over top and wrap each individual letter in a SPAN as you type. That way each letter is within an actual HTML element.