Задать вопрос

Как сделать ввод только float чисел и замену «,» на «.» через keyup?

Вообщем есть инпут , нужно чтобы в этот инпут можно вводить только данные типа int или float и чтобы в случае ввода запятой , она менялась на точку . Нужно сделать в событии keyup . Подскажите как это сделать?
  • Вопрос задан
  • 450 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sfi0zy
@sfi0zy Куратор тега JavaScript
Creative frontend developer
Почему бы не добавить type="number" к вашему инпуту и не поиспользовать уже готовый функционал (вместо того, чтобы придумывать свой велосипед)? codepen.io/sfi0zy/pen/YpXgeM
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы