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

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

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

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

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

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