English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La valeur du gestionnaire d'événements est une ou plusieurs expressions Javascript, méthodes et appels de fonctions séparées par des points-virgules, et encadrées par des guillemets. Lorsque l'événement se produit, le navigateur exécute ce code.
HTML 4 L'une des nouvelles caractéristiques est de permettre à l'événement HTML de déclencher un comportement dans le navigateur, par exemple, d'exécuter un segment de JavaScript lorsque l'utilisateur clique sur un élément HTML.
Le tableau suivant fournit les attributs d'événements standard, qui peuvent être insérés dans HTML/Dans les éléments XHTML, pour définir le comportement des événements.
HTML5 : HTML5Nouveaux événements d'attributs.
L'événement déclenché par la fenêtre (aplicable au balise <body>):
Attribut | Valeur | Description |
onafterprintHTML5 | script | Le script s'exécute après l'impression du document |
onbeforeprintHTML5 | script | Le script s'exécute avant l'impression du document |
onbeforeonloadHTML5 | script | Le script s'exécute avant le chargement du document |
onblur | script | Le script s'exécute lorsque la fenêtre perd le focus |
onerrorHTML5 | script | Le script s'exécute lorsque l'erreur se produit |
onfocus | script | Le script s'exécute lorsque la fenêtre obtient le focus |
onhaschangeHTML5 | script | Le script s'exécute lorsque le document change |
onload | script | Le script s'exécute lorsque le document est chargé |
onmessageHTML5 | script | Le script s'exécute lorsque le message est déclenché |
onofflineHTML5 | script | Le script s'exécute lorsque le document est hors ligne |
ononlineHTML5 | script | Le script s'exécute lorsque le document est en ligne |
onpagehideHTML5 | script | Le script s'exécute lorsque la fenêtre est masquée |
onpageshowHTML5 | script | Le script s'exécute lorsque la fenêtre est visible |
onpopstateHTML5 | script | Le script s'exécute lorsque l'historique de la fenêtre change |
onredoHTML5 | script | Le script s'exécute lorsque le document effectue une action de reprise (redo) |
onresizeHTML5 | script | Le script s'exécute lorsque la taille de la fenêtre est ajustée |
onstorageHTML5 | script | Le script s'exécute lorsque la zone de stockage Web est mise à jour (quand les données dans l'espace de stockage changent) |
onundoHTML5 | script | Le script s'exécute lorsque le document effectue un annulation |
onunloadHTML5 | script | Le script s'exécute lorsque l'utilisateur quitte le document |
Les événements de formulaire sont déclenchés dans les formulaires HTML (applicable à tous les éléments HTML, mais l'élément HTML doit être à l'intérieur du formulaire):
Attribut | Valeur | Description |
onblur | script | Le script s'exécute lorsque l'élément perd le focus |
onchange | script | Le script s'exécute lorsque l'élément change |
oncontextmenuHTML5 | script | Le script s'exécute lorsque le menu contextuel est déclenché |
onfocus | script | Le script s'exécute lorsque l'élément obtient le focus |
onformchangeHTML5 | script | Le script s'exécute lorsque le formulaire change |
onforminputHTML5 | script | Le script s'exécute lorsque le formulaire reçoit une entrée utilisateur |
oninputHTML5 | script | Le script s'exécute lorsque l'élément reçoit une entrée utilisateur |
oninvalidHTML5 | script | Le script s'exécute lorsque l'élément est invalide |
onreset | script | Le script s'exécute lorsque le formulaire est réinitialisé. HTML 5 Non pris en charge. |
onselect | script | Le script s'exécute lorsque l'élément est sélectionné |
onsubmit | script | Le script s'exécute lorsque le formulaire est soumis |
Attribut | Valeur | Description |
onkeydown | script | Le script s'exécute lorsque la touche est enfoncée |
onkeypress | script | Le script s'exécute lorsque la touche est enfoncée et relâchée |
onkeyup | script | Le script s'exécute lorsque la touche est relâchée |
Déclencher des événements via la souris, similaire aux comportements de l'utilisateur:
Attribut | Valeur | Description |
onclick | script | Le script s'exécute lorsque le bouton de la souris est cliqué |
ondblclick | script | Le script s'exécute lorsque le bouton de la souris est double-clic |
onmousedown | script | Le script s'exécute lorsque le bouton de la souris est enfoncé |
onmousemove | script | Le script s'exécute lorsque le curseur de la souris bouge |
onmouseout | script | Le script s'exécute lorsque le curseur de la souris quitte l'élément |
onmouseover | script | Le script s'exécute lorsque le curseur de la souris est placé au-dessus de l'élément |
onmouseup | script | Le script s'exécute lorsque le bouton de la souris est relâché |
onmousewheelHTML5 | script | Le script s'exécute lorsque le curseur de la souris est tourné |
Déclenché par le glisser-déposer de la souris, similaire au comportement de l'utilisateur:
Attribut | Valeur | Description |
ondragHTML5 | script | Le script s'exécute lorsque l'élément est glissé |
ondragendHTML5 | script | Le script s'exécute lorsque le glisser-déposer se termine |
ondragenterHTML5 | script | Le script s'exécute lorsque l'élément est glissé vers une cible de glisser-déposer valide |
ondragleaveHTML5 | script | Le script s'exécute lorsque l'élément quitte une cible de glisser-déposer valide |
ondragoverHTML5 | script | Le script s'exécute lorsque l'élément est glissé au-dessus d'une cible de glisser-déposer valide |
ondragstartHTML5 | script | Le script s'exécute lorsque le glisser-déposer commence |
ondropHTML5 | script | Le script s'exécute lorsque l'élément en cours de glisser-déposer est en train d'être glissé-déposé |
onscrollHTML5 | script | Le script s'exécute lorsque la barre de défilement d'un élément de défilement est activée |
Déclenché par des vidéos (videos), des images (images) ou de l'audio (audio), cet événement est souvent utilisé dans les éléments de média HTML tels que <audio>, <embed>, <img>, <object>, et <video>):
Attribut | Valeur | Description |
onabort | script | Le script s'exécute lorsque se produit un événement d'annulation |
oncanplayHTML5 | script | Le script s'exécute lorsque le média peut commencer à être joué mais peut nécessiter un arrêt en raison du buffering |
oncanplaythroughHTML5 | script | Le script s'exécute lorsque le média peut être joué jusqu'à la fin sans avoir à arrêter en raison du buffering |
ondurationchangeHTML5 | script | Le script s'exécute lorsque la longueur du média change |
onemptiedHTML5 | script | Le script s'exécute lorsque l'élément de média de ressource est soudainement vide (erreurs de réseau, erreurs de chargement, etc.) |
onendedHTML5 | script | Le script s'exécute lorsque le média atteint la fin |
onerrorHTML5 | script | Le script s'exécute lorsque se produit une erreur pendant le chargement de l'élément |
onloadeddataHTML5 | script | Le script s'exécute pendant le chargement des données de média |
onloadedmetadataHTML5 | script | Le script s'exécute lorsque la durée de l'élément de média et d'autres données de média sont chargées |
onloadstartHTML5 | script | Le script s'exécute lorsque le navigateur commence à charger les données de média |
onpauseHTML5 | script | Le script s'exécute lorsque les données de média sont en pause |
onplayHTML5 | script | Le script s'exécute lorsque les données de média vont commencer à être jouées |
onplayingHTML5 | script | Le script s'exécute lorsque les données de média commencent à être jouées |
onprogressHTML5 | script | Le script s'exécute pendant que le navigateur récupère les données de média |
onratechangeHTML5 | script | Exécute le script lorsque la vitesse de lecture des données de média change |
onreadystatechangeHTML5 | script | Exécute le script lorsque l'état prêt (ready-state) change |
onseekedHTML5 | script | Exécute le script lorsque l'attribut de positionnement de l'élément de média [1] n'est plus vrai et que la positionnement a été terminée |
onseekingHTML5 | script | Exécute le script lorsque l'attribut de positionnement de l'élément de média est vrai et que la positionnement a commencé |
onstalledHTML5 | script | Exécute le script lorsque des erreurs se produisent pendant le processus de récupération des données de média (retardé) |
onsuspendHTML5 | script | Exécute le script lorsque le navigateur est en train de récupérer des données de média mais a arrêté avant d'obtenir tout le fichier de média |
ontimeupdateHTML5 | script | Exécute le script lorsque le média change sa position de lecture |
onvolumechangeHTML5 | script | Exécute le script lorsque le volume du média change ou lorsque le volume est mis en sourdine |
onwaitingHTML5 | script | Exécute le script lorsque le média a arrêté de jouer mais est prêt à continuer |
Attribut | Valeur | Description |
onshowHTML5 | script | Déclenché lorsque l'élément <menu> est affiché dans le contexte |
ontoggleHTML5 | script | Déclenché lorsque l'utilisateur ouvre ou ferme l'élément <details> |