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

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

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

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

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