@prokopn

Почему при каждом вводе выполняется условия?

Подскажите как сделать так что-бы значение выводилось только 1 раз при вводе в input по условию, а не постоянно добавлялось? И как можно вернуть число в исходное состояние, например если меньше чем условие то .it-price-students-small возвращается первоначальное число, которое было в html? Спасибо
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Asokr
Это строка.
inputNumberStudents.value
Вы сравниваете с числом.
Сравнивайте так:
parseInt(inputNumberStudents.value)

По второму вопросу - каждый раз запоминайте первоначальное число (чтобы это не значило:) ). И если новое не проходит по условию, отдавайте первоначальное.
Ответ написан
Комментировать
vool
@vool
Разработчик
Если я правильно понял задачу, для того чтобы после выполнения условия прекратить дальше вывод, то попробуй юзать removeEventListener
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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