@danilr

Как написать регулярное выражения для записи процентов?

Как сделать метод, который бы обрабатывал инпут так - вводить можно только числа от 0 до 100, далее точку или запятую и в случае точки, он бы заменял её на запятую, далее ещё два числа. Но также число может быть целым.
То есть по простому мне нужно получать число процент ( 88,33 или 50)
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Karpion
Надо навесить на поле input обработчик, который вызывается при каждом изменении содержимого - не помню название. Далее в нём надо сравнивать значение инпута - хорошо ли оно весьма или нет. Если не хорошо - то вернуть то, которое было для изменения. Если хорошо - то запомнить новое значение как "последнее хорошее".

Я не понял, какой число м.б. в поле ввода, т.е. какое считается хорошим. Не факт, что число следует проверять регекспом - есть варианты.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы