Les évènements
Les évènements sont des actions que l'utilisateur fait. Il y a un évènement différent pour chaque action que fait l'utilisateur.
Chaque évènements est précécdé de "on". On écriré donc "onEvenement".

Voici une liste des évènements en JS:
Nom de l'évènementNom à taperDescription
ClickonClicklorsque l'utilisateur clique sur quelque chose
LoadonLoadlorsque la page est chargée par le browser
UnloadonUnload quand l'utilisateur quitte la page
MouseOveronMouseOverlorsque le curseur de la souris se trouve sur quelque chose
MouseOutonMouseOut lorsque le curseur de la souris se trouve autre part que sur l'élément
FocusonFocus lorsqu'un élément de formulaire devient l'entrée active.
BluronBlurlorsqu'un élément de formulaire perd le focus (si l'utilisateur clique autre part)
ChangeonChangelorsque la valeur d'un formulaire a été modifiée
AbortonAbortlorsque l'utilisateur interrompt le chargement d'une image
dblclickondblclicklorsque l'utilisateur double clique sur quelquechose
dragdropondragdropw/td>lorsque l'utilisateur faire un "glisser-déposer" sur la fenêtre du navigateur
erroronerrorcet évènement se déclenche lorsqu'il y a une erreur sur la page
keydownonkeudownlorsque l'utilisateur appuie sur une touche de son clavier
keypressonkeypresslorsque l'utilisateur maintient une touche de son clavier enfoncée
keyuponkeyuplorsque l'utilisateur cesse d'appuyer sur une touche préalablement enfoncée
Resetonresetlorsque l'utilisateur efface les données d'un formulaire (bouton reset)
ResizeonResizelorsque l'utilisateur redimensionne la fenêtre du navigateur
SelectonSelectlorsque l'utilisateur sélectionne un champ de formulaire.
SubmitonSubmitlorsque l'utilisateur clique sur le bouton "Envoyer" d'un formulaire.

Comme vous avez pu le remarquer, il y a des évènements pour toutes les actions que le visiteur pourrait effectuer sur votre page.

Voici quelques exemples avec les évènements: onClick

<a href="#" onClick="alert('Bonjour!');">Cliquez ici</a>

Cliquez ici

onLoad

<script type="text/javascript">function salut(){
alert('Bienvenue!');
}
</script>
<body onLoad="salut()">

Je vous déconseille d'utiliser cette "boite de bienvenue car cela fait fuir les visiteurs.

onUload

<script type="text/javascript">function bye(){
alert('Vous partez déjà?');
}
</script>
<body onUload="bye()">

onMouseOver

<a href="#" onMouseOver="document.bgColor='#FF0000'">Survolez ce lien</a>

document.bgColor sert à modifier la couleur de fond.
Le problème est que, même après que la souris aie quitté le lien, le fond reste rouge.
Vous devrez rajouter onMouseOut pour remettre la couleur originale.
Précédent       Suivant

Creative Commons License
Sauf mention contraire, le contenu de cette page est sous licence Creative Commons
Page générée en 0.3385 secondes.
Retour en haut de la page
Imprimer cette page