BlakeWoodJr Ответов: 2

Могу ли я получить значение кнопки ввода с помощью обработчика событий - javascript


Я работаю над проектом калькулятора, строю его с помощью JavaScript. Все мои кнопки находятся в input type="button" со значениями внутри них. Я пытаюсь вызвать функцию с onclick="", которая позволяет вам получить значение и поместить его в переменную для последующего использования.
Возможно ли это?

Что я уже пробовал:

Я пробовал использовать функцию(событие)
{
это.event.value, но это явно не работает, но я решил, что это выглядит примерно так
}

2 Ответов

Рейтинг:
2

Richard Deeming

Воспользуйся событие.цель[^] чтобы получить ссылку на кнопку, которая была нажата.

document.addEventListener('click', function(event){
    var btn = event.target;
    if (btn.tagName === "INPUT" && btn.type === "button"){
        alert("You clicked " + btn.value);
    }
});
Демонстрация[^]


Рейтинг:
0

Richard MacCutchan

Вот как это должно быть сделано, понимаете События JavaScript[^]