Gestion des Evenements

L'exemple qui suit montre comment gérer certains événements de base. Dans ce cas précis, on se contente d'afficher l'événement en question au moment où il se produit.

<HEAD>


<SCRIPT>


function DisplayMsg(msg,event) {


	alert(msg + "\n" + event);


}


</SCRIPT>

</HEAD>

<BODY onLoad="DisplayMsg('Le document a ete charge','onLoad');"


      onUnload="DisplayMsg('Merci de votre visite','onUnload');">


<H3 align=center> Gestion des Evenements <HR> </H3>





<A href=""


        onClick="DisplayMsg('Vous avez clique sur un lien hypertexte', 'onClick')"


        onMouseOver= "DisplayMsg('Vous etes positionne sur un lien hypertexte',
                      'onMouseOver')"> 


Lien  hypertexte </A>





<FORM METHOD=POST >


<TABLE>


<TR> <TD> Appuyez sur ce bouton  


     <TD><input type=checkbox


          onClick="DisplayMsg('Vous avez clique sur un bouton','onClick')">





<TR> <TD> Champ de saisie 


     <TD> <input type=text SIZE=14


       onFocus="DisplayMsg('Vous devez saisir du texte.','onFocus')"


       onBlur="DisplayMsg('Vous avez saisi:',this.value)"


       onChange="DisplayMsg('Vous avez saisi:',this.value)">


<TR> <TD> Selections 


     <TD> <SELECT Name=Selection


             onChange="DisplayMsg('Vous avez choisi:',
                       this.options[this.selectedIndex].text)">


          <OPTION VALUE=Option1> Selection1


          <OPTION VALUE=Option2 SELECTED> Selection2 


          <OPTION VALUE=Option3> Selection3


          </SELECT>


</TABLE>

</FORM>

</BODY>


Lien hypertexte
Appuyez sur ce bouton
Champ de saisie
Selections