@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>

Переменные называл на скорую руку.Мне суть интересна, все ведь по стандартам...синтаксис имею ввиду.
Спасибо за ответы.
  • Вопрос задан
  • 64 просмотра
Решения вопроса 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);
} );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 110 000 до 150 000 руб.
Индустрия Москва
от 200 000 до 250 000 руб.
Алгоритмика Москва
от 120 000 до 200 000 руб.
25 авг. 2019, в 23:48
4000 руб./за проект
25 авг. 2019, в 22:35
1000 руб./за проект
25 авг. 2019, в 22:10
3000 руб./за проект