Метод addEventListener (JavaScript)

10:00 10.06.2017
Метод addEventListener - устанавливает обработчик событий. Работает во всех современных обозревателях, кроме IE (Так сказал: W3C).

Синтаксис метода:
element.addEventListener('name-events', name-handler, phase); 

  • name-events (Обязательный параметр) - Название события. Пример: load.
  • name-handler (Обязательный параметр) - Имя функции, которую надо выполнить.
  • phase (Необязательный параметр) - Булево значение (false | true). Должен ли обработчик вызываться в фазе "перехвата" или нет (по умолчанию false).

Пример использования:
<button id="butt">Клик</button>

<script type="text/javascript">
function name_function() {
    alert('Клик по элементу.');
};

var element = document.getElementById('butt');
element.addEventListener('click', name_function);
</script>