Dictionnaire de l'informatique et d'internet
Menu du dico
  Définitions
 • Sommaire
 • Nouvelles déf
 • Ajouter une déf
 • Termes officiels
 • Forum


  Dossiers
 • Javascript
 • Chronologie
 • Les smileys

  Services gratuits
 • Cartes virtuelles

  Divers
 • Annuaire des
   dictionnaires
 • Bibliographie
 • Quiz
 • Faire un lien
 • Liens
 • FAQ
 • 


Guide Javascript

Introduction - Les gestionnaires d'événements - Les chaînes de caractères
Les fonctions (1) - Les fonctions (2) - Les fonctions (3) - Des exemples


Les gestionnaires d'événements
Les gestionnaires d'événements sont de petites fonctions JavaScript qui peuvent permettre d'en lancer d'autres plus complexe. On les trouve souvent dans les formulaires. Leur méthode consiste à insérer les gestionnaires d'événement dans certains tags, de leur adjoindre une fonction éventuellement accompagnée d'arguments. Pour mieux comprendre, voici un exemple très simple :

<HTML>
<FORM>
<INPUT type="Button" value="Cliquez-ici !" onClick="alert('Bonjour !')">
</FORM>
</HTML>

donnera à l'écran
En cliquant sur ce bouton (cet acte constitue l'événement), le gestionnaire onClick éxecute la fonction de base alert avec comme paramètre le message à afficher (Bonjour ! ici)
Voici un tableau résumant les fonctionnalités des principaux gestionnaires d'événements de JavaScript :

Gestionnaires d'événements

onAbort

est appelé si l'on stoppe le chargement d'une image

onBlur

est appelé si un champ de saisie de texte ou un élément de liste d'un formulaire perd le focus

onChange

est appelé si un champ de saisie de texte ou un élément de liste d'un formulaire perd le focus et qu'il n'a pas été changé

onClick

est appelé si l'on clique sur un bouton, une case à cocher, un bouton radio ou sur un lien.

onError

est appelé si une erreur parvient au chargement d'une page HTML ou d'une image

onFocus

est appelé si un champ de saisie de texte ou un élément de liste d'un formulaire obtient le focus

onLoad

est appelé à la fin du chargement d'une page ou toutes les cadres d'un <frameset>. Il est placé dans le tag <BODY> ou <FRAMESET>

onMouseOut

est appelé si le pointeur de la souris quitte la zone d'un lien ou d'une zone d'une image réactive.

onMouseOver

est appelé si le pointeur de la souris passe sur la zone d'un lien ou d'une zone d'une image réactive.

onReset

est appelé si l'on clique sur un bouton de formulaire Reset.

onSelect

est appelé si du texte d'une boite de saisie est sélectionnée

onSubmit

est appelé si l'on clique sur un bouton de formulaire Submit.

onUnload

est appelé si l'on change de page ou que l'on ferme le navigateur. il doit être placé dans le tag <BODY>

Guide réalisé par Guillaume Bridenne
Hit-Parade
Eric Goguey ® 1999-2001.
http://www.dicofr.com