click
– lorsque la souris clique sur un élément (les écrans tactiles génère ce même évènement au touché).contextmenu
– lorsque la souris click droit sur un élément.mouseover / mouseout
– lorsque le curseur de la souris survol / quite un élément.mousedown / mouseup
– lorsque le bouton de la souris est pressé / relâché au dessus d'un élément.mousemove
– lorsque la souris est déplacée.
Events
En JavaScript, un event
c'est un signal envoyé, lorsque quelque-chose se produit.
Tous les éléments du DOM peuvent générer ces signaux.
Et pour se donner une idée, voici une liste des events le plus populaires :
keydown
/ keyup
– lorsqu'une touche du clavier est pressée / relâchée.
submit
– lorsque le visiteur envoie un <form>
.
DOMContentLoaded
– lorsque le HTML est chargé et traité, le DOM est disponible.
Après cette brève introduction aux events, on passe aux handlers avec une petite série de démos et d'exos.