Le tableau ci-dessous présente l'ensemble des événements actuellement utilisable avec les balises HTML. Ces événements se placent dans chacune des commandes HTML et forment des attributs spécifiques à l'intégration et l'exécution des scripts Javascript® ou VBscript® dans une page Web.

Néanmoins, tous les navigateurs ne prennent pas en charge la totalité des gestionnaires d'événements et de plus peuvent subir des modifications au gré des mises à niveau des ressources.

Evénements Description Domaine d'utilisation
onload Sur chargement <body>,
<frameset>
onunload Sur déchargement <body>,
<frameset>
onclick Sur clic La plupart des balises
ondblclick Sur double-clic La plupart des balises
onmousemove Sur mouvement de souris La plupart des balises
onmouseout Sur souris hors zone La plupart des balises
onmouseover Sur souris au-dessus La plupart des balises
onmousedown Sur appui du bouton de la souris La plupart des balises
onmouseup Sur relâchement du bouton de la souris La plupart des balises
onkeypress Sur pression puis relâchement d'une touche La plupart des balises
onkeydown Sur appui d'une touche La plupart des balises
onkeyup Sur relâchement d'une touche La plupart des balises
onsubmit Sur soumission <form>
onreset Sur redémarrage <form>
onblur Sur sortie de focus <a>,
<area>,
<body>,
<button>,
<frameset>,
<iframe>,
<input>,
<label>,
<select>,
<textarea>
onfocus Sur mise au point <a>,
<area>,
<body>,
<button>,
<frameset>,
<iframe>,
<input>,
<label>,
<select>,
<textarea>
onselect Sur sélection <input>,
<textarea>
onchange Sur changement <input>,
<textarea>,
<select>
onabort Sur abandon <img>
onresize Sur redimensionnement <frame>
onafterupdate Après mise à jour <applet>
onbeforeupdate Avant mise à jour <applet>
onreadystatechange Sur changement d'état <applet>
onerror Sur erreur <script>
onhelp Sur aide <font>,
<applet>,
<frameset>
<html>
  <head>
    <title>Un titre pertinent</title>
    <meta name="Description" content="...">
    <meta http-equiv="Date" content="01/01/2000">
    <script language="Langage de programmation">
      ...
    </script>
    ...
  </head>
  <body 
          onload="Programme" 
          onunload="Programme2">
    ...
    <img 
          src="./Adresse de l'image" 
          usemap 
          onclick="Programme3" 
          ondblclick="Programme4">
    ...
    Diverses commandes HTML
    ...
  </body>
</html>