Gestionnaires d'événements DHTML
- Page précédente DHTML DOM
- Page suivante Résumé de DHTML
Vous pouvez effectuer une certaine action sur un élément lors d'un événement via un gestionnaire d'événement.
Exemple
Remarque :La plupart des exemples DHTML nécessitent IE 4.0+、Netscape 7+ ou Opera 7+ !
- onmouseover et onmouseout
- Comment changer la couleur d'un élément lorsque le pointeur de la souris le survole et le quitte.
- onclick
- Comment allumer la lumière. Comment changer l'image lorsque vous cliquez sur une image, puis revenir à l'image originale lorsque vous cliquez à nouveau.
- onmousedown et onmouseup
- Cette fois, la lumière ne s'allume que lorsque vous appuyez sur le bouton de la souris.
- onload
- Affichez une boîte de dialogue lorsque la page est complètement chargée.
Gestionnaire d'événement
Par un gestionnaire d'événement, vous pouvez effectuer une certaine action sur un élément lors d'un événement : lorsque l'utilisateur clique sur un élément, lorsque la page est chargée, lorsque un formulaire est soumis, etc.
<h1 onclick="style.color='red'">Cliquez sur ce texte</h1>
Dans cet exemple, le titre devient rouge lorsque l'utilisateur clique sur un titre.
Vous pouvez également ajouter un segment de script dans la partie head de la page, puis appeler la fonction à partir d'un gestionnaire d'événement :
<html>
<head>
<script type="text/javascript">
function changecolor()
{
document.getElementById('header').style.color="red"
}
</script>
</head>
<body>
<h1 id="header" onclick="changecolor()"
>Cliquez sur ce texte</h1>
</body>
</html>
Gestionnaires d'événements HTML 4.0
Événement | Quand... se produit |
---|---|
onabort | L'utilisateur arrête le chargement de la page. |
onblur | L'utilisateur quitte l'objet. |
onchange | L'utilisateur change la valeur de l'objet. |
onclick | L'utilisateur clique sur l'objet. |
ondblclick | L'utilisateur double-clique sur l'objet. |
onfocus | L'utilisateur active l'objet. |
onkeydown | Le clavier est enfoncé. |
onkeypress | Le clavier est appuyé. |
onkeyup | Le clavier est relâché. |
onload |
La page est complètement chargée. Remarque :Dans Netscape, cet événement se produit lorsque la page est chargée. |
onmousedown | L'utilisateur appuie sur le bouton de la souris. |
onmousemove | Le pointeur de souris se déplace sur l'objet. |
onmouseover | Le pointeur de souris se déplace sur l'objet. |
onmouseout | Le pointeur de souris quitte l'objet. |
onmouseup | L'utilisateur relâche le bouton de la souris. |
onreset | L'utilisateur réinitialise le formulaire. |
onselect | L'utilisateur sélectionne le contenu de la page. |
onsubmit | L'utilisateur soumet le formulaire. |
onunload | L'utilisateur ferme la page. |
- Page précédente DHTML DOM
- Page suivante Résumé de DHTML