HTML5 - Événements
Lorsque les utilisateurs visitent votre site Web, ils effectuent diverses activités telles que cliquer sur du texte, des images et des liens, survoler des éléments définis, etc. Ce sont des exemples de ce que JavaScript appelle events.
Nous pouvons écrire nos gestionnaires d'événements en Javascript ou VBscript et vous pouvez spécifier ces gestionnaires d'événements comme valeur d'attribut de balise d'événement. La spécification HTML5 définit divers attributs d'événement comme indiqué ci-dessous -
Nous pouvons utiliser l'ensemble d'attributs suivant pour déclencher n'importe quel javascript ou vbscript code donné comme valeur, quand il y a un événement qui a lieu pour un élément HTML5.
Nous couvririons les événements spécifiques aux éléments tout en discutant de ces éléments en détail dans les chapitres suivants.
Attribut | Valeur | La description |
---|---|---|
hors ligne | scénario | Se déclenche lorsque le document est hors ligne |
onabort | scénario | Déclenchements sur un événement d'abandon |
sur la réimpression | scénario | Déclenchement après l'impression du document |
onbeforeonload | scénario | Déclencheurs avant le chargement du document |
onbeforeprint | scénario | Déclenchements avant l'impression du document |
le flou | scénario | Se déclenche lorsque la fenêtre perd le focus |
oncanplay | scénario | Déclenche lorsque le média peut démarrer la lecture, mais doit peut-être s'arrêter pour la mise en mémoire tampon |
oncanplaythrough | scénario | Déclenche lorsque le média peut être lu jusqu'à la fin, sans s'arrêter pour la mise en mémoire tampon |
sur le changement | scénario | Se déclenche lorsqu'un élément change |
sur clic | scénario | Déclenchement par un clic de souris |
oncontextmenu | scénario | Déclenchement lorsqu'un menu contextuel est déclenché |
ondblclick | scénario | Déclenchement par un double-clic de souris |
ondrag | scénario | Se déclenche lorsqu'un élément est déplacé |
ondragend | scénario | Déclenchements à la fin d'une opération de glissement |
ondragenter | scénario | Se déclenche lorsqu'un élément a été glissé vers une cible de dépôt valide |
ondragleave | scénario | Se déclenche lorsqu'un élément quitte une cible de dépôt valide |
ondragover | scénario | Se déclenche lorsqu'un élément est glissé sur une cible de dépôt valide |
ondragstart | scénario | Se déclenche au début d'une opération de glissement |
ondrop | scénario | Se déclenche lorsque l'élément glissé est déposé |
ondurationchange | scénario | Se déclenche lorsque la longueur du support est modifiée |
onemptied | scénario | Se déclenche lorsqu'un élément de ressource multimédia devient soudainement vide. |
reporté | scénario | Se déclenche lorsque le média atteint la fin |
onerror | scénario | Se déclenche lorsqu'une erreur se produit |
onfocus | scénario | Se déclenche lorsque la fenêtre obtient le focus |
onformchange | scénario | Se déclenche lorsqu'un formulaire change |
onforminput | scénario | Se déclenche lorsqu'un formulaire reçoit une entrée utilisateur |
onhaschange | scénario | Se déclenche lorsque le document a changé |
en entrée | scénario | Se déclenche lorsqu'un élément reçoit une entrée utilisateur |
oninvalid | scénario | Se déclenche lorsqu'un élément n'est pas valide |
onkeydown | scénario | Se déclenche lorsqu'une touche est enfoncée |
onkeypress | scénario | Se déclenche lorsqu'une touche est enfoncée et relâchée |
onkeyup | scénario | Se déclenche lorsqu'une touche est relâchée |
en charge | scénario | Se déclenche lors du chargement du document |
onloadeddata | scénario | Se déclenche lorsque les données multimédias sont chargées |
onloadedmetadata | scénario | Se déclenche lorsque la durée et d'autres données multimédias d'un élément multimédia sont chargées |
onloadstart | scénario | Se déclenche lorsque le navigateur commence à charger les données multimédias |
message | scénario | Se déclenche lorsque le message est déclenché |
onmousedown | scénario | Se déclenche lorsqu'un bouton de la souris est enfoncé |
à la souris | scénario | Se déclenche lorsque le pointeur de la souris se déplace |
à la souris | scénario | Se déclenche lorsque le pointeur de la souris sort d'un élément |
onmouseover | scénario | Se déclenche lorsque le pointeur de la souris se déplace sur un élément |
onmouseup | scénario | Se déclenche lorsqu'un bouton de la souris est relâché |
à la souris | scénario | Se déclenche lorsque la molette de la souris tourne |
en ligne | scénario | Se déclenche lorsque le document est hors ligne |
en ligne | scénario | Se déclenche lorsque le document est mis en ligne |
en ligne | scénario | Se déclenche lorsque le document est mis en ligne |
onpagehide | scénario | Se déclenche lorsque la fenêtre est masquée |
onpageshow | scénario | Se déclenche lorsque la fenêtre devient visible |
en pause | scénario | Se déclenche lorsque les données multimédias sont mises en pause |
onplay | scénario | Se déclenche lorsque la lecture des données multimédias va commencer |
en cours de lecture | scénario | Se déclenche lorsque la lecture des données multimédias a commencé |
onpopstate | scénario | Se déclenche lorsque l'historique de la fenêtre change |
progresse | scénario | Se déclenche lorsque le navigateur récupère les données multimédias |
onratechange | scénario | Se déclenche lorsque la vitesse de lecture des données multimédias a changé |
onreadystatechange | scénario | Se déclenche lorsque l'état prêt change |
onredo | scénario | Se déclenche lorsque le document effectue une restauration |
onresize | scénario | Se déclenche lorsque la fenêtre est redimensionnée |
onscroll | scénario | Se déclenche lorsque la barre de défilement d'un élément est en cours de défilement |
à la recherche | scénario | Se déclenche lorsque l'attribut de recherche d'un élément multimédia n'est plus vrai et que la recherche est terminée |
à la recherche | scénario | Se déclenche lorsque l'attribut de recherche d'un élément multimédia est vrai et que la recherche a commencé |
onselect | scénario | Se déclenche lorsqu'un élément est sélectionné |
installé | scénario | Se déclenche lorsqu'il y a une erreur lors de la récupération des données multimédias |
au stockage | scénario | Se déclenche lors du chargement d'un document |
onsubmit | scénario | Se déclenche lorsqu'un formulaire est soumis |
mise en suspension | scénario | Se déclenche lorsque le navigateur a récupéré des données multimédias, mais s'est arrêté avant que l'intégralité du fichier multimédia ait été récupérée |
à jour | scénario | Se déclenche lorsque le média change sa position de lecture |
onundo | scénario | Se déclenche lorsqu'un document effectue une annulation |
en déchargement | scénario | Se déclenche lorsque l'utilisateur quitte le document |
onvolumechange | scénario | Se déclenche lorsque le support change le volume, également lorsque le volume est réglé sur "muet" |
en attente | scénario | Se déclenche lorsque la lecture du contenu multimédia a cessé, mais devrait reprendre |