OldSchool1705
@OldSchool1705
I want to become a programmer

Как связать input и select?

Добрый день , подскажите как сделать что бы вводимое в input сумма * 1.5 и все это поделить на кол-во месяцев в select.

https://codepen.io/oldschool1705/pen/vYXazbO
Всем спасибо.
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега JavaScript
Верставший фронтендер
Примерно так. А там уже дальше может подогнать надо Вам будет. Добавить проверку на 0 и тд.
inputSumm.addEventListener('change', updateSumm)
selectValue.addEventListener('change', updateSumm)

function updateSumm() {
  text.textContent = (Number(inputSumm.value) * 1.5) / Number(selectValue.value)
}

P.s. inputSumm, selectValue и text - это элементы по их id.

Вам будет полезно ознакомиться со статьями:
https://learn.javascript.ru/introduction-browser-events
https://learn.javascript.ru/events-change-input
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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