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> |