Я использую регулярное выражение для удаления недопустимых символов из области ввода текста в javascript (работает в IE). Я запускаю функцию replace при каждом событии нажатия клавиши. Однако это заставляет курсор переходить в конец текстового поля после каждого нажатия клавиши, что делает редактирование в строке невозможным.
Вот это в действии:
Кто-нибудь знает, как сделать так, чтобы курсор не прыгал в конец поля ввода?