Задать вопрос
@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>

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

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
23 янв. 2025, в 09:18
10000 руб./за проект
23 янв. 2025, в 04:47
10000 руб./за проект