We’re working on a fairly high-profile application that relies on Ajax for input filtering, and came away with some pretty hard lessons learned.
The core problem is this: Javascript keystroke events can often be unreliable for alphabets in which a single keystroke does not equal a single character. Reliance upon onkeyup, onkeypress or onkeydown […]

