Метод addEventListener
позволяет назначить
на элемент обработчики событий. С его помощью,
можно указать, например, что делать при клике
по кнопке, или что делать при наборе текста
в текстовом поле.
Синтаксис
элемент.addEventListener('тип события', функция);
Пример
Сделаем так, чтобы при клике на кнопку выводилось сообщение:
<input type="button" id="button" value="click me">
let button = document.querySelector('#button');
button.addEventListener('click', function() {
alert('message');
});
:
Пример
Сделаем так, чтобы при потери фокуса в инпуте выводилось сообщение, содержащее текст этого инпута:
<input id="input" value="text">
let input = document.querySelector('#input');
input.addEventListener('blur', function() {
alert(this.value);
});
:
Смотрите также
-
метод
removeEventListener
,
который отвязывает событие от элемента