code.progysm.com

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