-
O método
addEventListener()
anexa um manipulador de eventos ao elemento especificado, facilitando o controle de como o elemento reage a cada interação com o usuário. -
Você pode adicionar ouvintes de eventos a qualquer objeto DOM, não apenas aos elementos HTML, ou seja, o objeto da janela.
element.addEventListener(event, function);
-
O primeiro parâmetro é o tipo de evento (como explicado em Event Handlers).
-
O segundo parâmetro é a função que queremos chamar quando o evento ocorrer.