Как починить расположение каретки в input с валидацией?
Привет!
Есть input с валидацией на деньги.
1) Почему не удаляются символ клавишей Del, если курсор перед пробелом?
2) Почему сбивается сохранение каретки? Должна оставаться на том же месте, но сбивается и судя по всему из-за пробелов, но они вроде должны сохраняться, так как selectionStart вначале валидации.
Поковырял я ваши вопросы. Есть решение, но смысл, если Вы будете спрашивать каждый раз, когда сталкиваетесь с трудностями? Подумайте немножко. Воспользуейтесь режимом отладки. Там не сложно. Если я Вам дам решение вопросов, которые Вы задаёте, то там будет другая проблема. Вы потом обратитесь с ней?
Да, каретка смещается из-за пробелов.
И del Не работает из-за них же.
Новая проблема - если вводить цифры "из середины" то каретка смещается по мере ввода.
Mesuti, Дело не в том что Вы их задаёте. А в том, что Вы решаете не тривиальную задачу не имея для этого достаточного уровня компетенций и вместо того, чтобы изучить матчасть и подумать - идёте за решением на форум. Так далеко не уехать.
Если бы я не хотел тратить своё время на помощь, то не сидел бы тут, верно?)
Вадим, Да Вы правы, я не копметентен и не знаю мат.часть, понимаю, что следует пойти в школу переучиваться.
И в целом понимаю, что далеко не пойду и ничего не добьюсь.
Спасибо, что подсказали.
Простите за мою глупость и лень