This isn't a big problem, but would still like to hear about any solutions people know of. The problem is the event 'onkeypress' doesn't fire when using Japanese based textual inputs. I'm sure it's from the OS high-jacking the input to convert roman characters to the Japanese characters, but it does interfere with catching the event. I assume this would happen with other symbol based languages like Chinese and Korean. I've searched about and found others having the same problem, but never a solution, so thought I'd ask you all. The only way I've thought to get around it is to setup a function that would run the same function as the onkeypress event every so many seconds, but that's a lot of wasted processing. The situation I was using this for is counting the number of characters being used in a textarea and displaying it for the user on the screen as they type. It works fine for roman characters at least. Again, this isn't a huge problem, but if you know any solutions pass them on.