Paramètres : Event.observe(element HTML | id , nom de l'evenement, fonction à executer, [useCapture])
Rôle : définit des gestionnaires d'évènements
Retourne : -
Note :
Event.observe est une fonction compatible avec tout les navigateurs qui permet de définir des gestionnaires d'évenements. Il nettoie également les gestionnaires d'évenements au déchargement de la page, ce qui évite les fuites de mémoire sur les navigateurs basés sur Gecko. La fonction observateur reçoit l'objet event en argument, ce qui évite l'utilisation de 'window.event' sous IE. useCapture: true | false Si true, on manipule l'évènement dans la phase de "capture", sinon dans la phase de "bubbling".
Appuyer sur le bouton "Tester" et cliquez sur le calque. A chaque fois que vous cliquez sur le bouton "Tester", vous ajoutez un gestionnaire d'évènement.
function tester()
{
Event.observe("div_1","click",afficherTexte);
function afficherTexte()
{
alert("On a cliqué!");
}
}