HTMLElement.prototype.addEventListener Paramètres: String type Function listener Boolean ? (optionnel) Types d'évènement: click change keyup keydown keypress mouseout mousemove mousedown ... Fonction Listener: Le premier paramètre est l'évènement (objet Event) L'objet "this" correspond à l'objet sur lequel on a ajouter le "listener". Exemple: <div>click</div> var div = document.getElementsByTagName('div')[0]; div.addEventListener('click', function(ev) { // this === div console.log('click'); }) Voir aussi: HTMLElement window.addEventListener HTMLElement.prototype.removeEventListener Example MouseEnter et MouseLeave addEventListener on a NodeList addEventListener with $.fn.on