Les événements
Tableaux
Les événements utiles sont onMouseOver et onMouseOut, que vous pouvez associer à une case donnée ou à toute une ligne selon les deux modèles suivants:
<TR ... onMouseOver="code Java Script"></TR>
<TR><TD onClick="code Java Script"></TD></TR>
Boutons
Vous pouvez accéder à l'évenement onClick comme suit:
<form>
<input type=button value="..." onClick="code Java Script">
</form>
Régler un TIMER
window.setInterval("code Java Script", temps en ms)
[bloque la lecture du code HTML]
Timer (multi-tache)
window.setTimeout("code Java Script", temps en ms)
[le code html qui suit est lu immédiatement]
Evénements de la page
Chargement achevé
<body ... onLoad="code Java Script" >
Sortie d'une page
<body ... onUnLoad="code Java Script">
Remarque: code Java Script
est souvent un appel de fonction
Récapitulatif
nom | objet affecté | description de l'événement |
onAbort |
images | arrêt de chargement (bouton stop ou clic sur un lien). |
onBlur |
fenêtres, éléments de formulaire | fermeture de la fenêtre ou annulation d'un formulaire |
onChange |
texte, liste de sélection | changement de sélection |
onClick |
boutons, boutons radio ou liens | clique sur un élément |
onDragDrop |
fenêtres | pose d'un élément à l'intérieur de la fenêtre du navigateur |
onError |
images, fenêtres | erreur au chargement de l'image ou de la fenêtre |
onFocus |
fenêtres, éléments de formulaire | sélection de la fenêtre ou de l'objet formulaire |
onKeyDown |
documents, images, liens, zones texte | appuie d'une touche du clavier |
onKeyPress |
documents, images, liens, zones texte | maintient appuyé d'une touche du clavier |
onKeyUp |
documents, images, liens, zones texte | relâchement d'une touche du clavier |
onLoad |
documents | chargement d'un document |
onMouseDown |
documents, boutons, liens | clique avec la souris |
onMouseMove |
rien | déplacement de la souris |
onMouseOut |
cartes, liens | le pointeur de la souris sort d'une zone graphique ou d'un lien |
onMouseOver |
liens | le pointeur de la souris passe sur un lien |
onMouseUp |
documents, boutons, liens | un bouton souris est relâché |
onMove |
fenêtres | l'utilisateur ou un script bouge une fenêtre |
onReset |
formulaires | réinitialisation d'un formulaire |
onResize |
fenêtres | changement dela taille d'une fenêtre |
onSelect |
champs ou zones de texte | sélection d'une zone ou d'un champ texte |
onSubmit |
formulaire | envoi d'un formulaire |
onUnLoad |
documents | on quitte un document |