MerzoIT
@MerzoIT
Python developer

Как передать выбранный option?

При нажатии на кноаку value не меняется, однако если запросить его в консоли браузера, то значение верное, подскажите где ошибка?

const carClass = document.getElementById('id_car_class')
const selectedCarClass = carClass.value

function calculation(serviceValues) {
  const sum = []
  for (let value of serviceValues) {
    data.forEach(elem => {
      if (elem.value === value) {
        sum.push(elem[selectedCarClass])
  		console.log(selectedCarClass)
  		console.log(elem[selectedCarClass])
      }
    })
  }


Тут видно что при нажатии он возвращает значение 3, а вбивая элемент в консоль, возвращает нужное value
631d8758d2cc3618490886.png
  • Вопрос задан
  • 24 просмотра
Решения вопроса 1
MerzoIT
@MerzoIT Автор вопроса
Python developer
Ошибка была в том, что я запрашивал значение вне функции.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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