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

Почему не могу получить значение input?

Добрый вечер, объясните добрые люди, почему не работает этот код?
<button type="button" id="sec">Calculate</button>
<input id="a-side" class="input-a" type="number"/>
<script>
var ab = document.getElementById("a-side");
var a = ab.value;
var ui = document.getElementById("sec");
ui.addEventListener('click', function(){
  alert(a)
} );
</script>

Переменные называл на скорую руку.Мне суть интересна, все ведь по стандартам...синтаксис имею ввиду.
Спасибо за ответы.
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
xEpozZ
@xEpozZ
Веб-разработчик
<button type="button" id="sec">Calculate</button>
<input id="a-side" class="input-a" type="number"/>

document.getElementById("sec").addEventListener('click', function(){
    const input = document.getElementById("a-side");
    alert(input.value);
} );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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