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