JavaScript Tutorial

Événements JavaScript


Les événements HTML sont « choses » qui arrivent aux éléments HTML.

Lorsque JavaScript est utilisé dans des pages HTML, JavaScript peut
« réagir »
sur ces événements.


Événements HTML

Un événement HTML peut être quelque chose que fait le navigateur ou quelque chose que fait un utilisateur.

Voici quelques exemples d’événements HTML :

  • Une page Web HTML a fini de se charger
  • Un champ de saisie HTML a été modifié
  • Un bouton HTML a été cliqué

Souvent, lorsque des événements se produisent, vous voudrez peut-être faire quelque chose.

JavaScript vous permet d’exécuter du code lorsque des événements sont détectés.

HTML autorise les attributs de gestionnaire d’événements, avec du code Javascriptà ajouter aux éléments HTML.

Avec guillemets simples :

<élément
événement=du JavaScript>

Avec guillemets doubles :

<élément
événement=« du JavaScript« >

Dans l’exemple suivant, un onclick attribut (avec code), est ajouté à un
<button> élément:

Exemple

Essayez-le vous-même »

Dans l’exemple ci-dessus, le code JavaScript modifie le contenu de l’élément avec id= »demo ».

Dans l’exemple suivant, le code modifie le contenu de son propre élément (en utilisant this.innerHTML):

Exemple

Essayez-le vous-même »

Le code JavaScript fait souvent plusieurs lignes. Il est plus courant de voir des attributs d’événement appeler des fonctions :



Événements HTML courants

Voici une liste de certains événements HTML courants :

Événement Description
sur le changement Un élément HTML a été modifié
sur clic L’utilisateur clique sur un élément HTML
surmouseover L’utilisateur déplace la souris sur un élément HTML
onmouseout L’utilisateur éloigne la souris d’un élément HTML
onkeydown L’utilisateur appuie sur une touche du clavier
en charge Le navigateur a fini de charger la page

La liste est bien plus longue : Infodewi JavaScript Reference HTML DOM Events.


Gestionnaires d’événements JavaScript

Les gestionnaires d’événements peuvent être utilisés pour gérer et vérifier les entrées de l’utilisateur, les actions de l’utilisateur et les actions du navigateur :

  • Choses à faire à chaque fois qu’une page se charge
  • Choses à faire lorsque la page est fermée
  • Action à effectuer lorsqu’un utilisateur clique sur un bouton
  • Contenu qui doit être vérifié lorsqu’un utilisateur saisit des données
  • Et plus …

De nombreuses méthodes différentes peuvent être utilisées pour permettre à JavaScript de fonctionner avec des événements :

  • Les attributs d’événement HTML peuvent exécuter directement du code JavaScript
  • Les attributs d’événement HTML peuvent appeler des fonctions JavaScript
  • Vous pouvez attribuer vos propres fonctions de gestionnaire d’événements aux éléments HTML
  • Vous pouvez empêcher l’envoi ou la gestion d’événements
  • Et plus …

Vous en apprendrez beaucoup plus sur les événements et les gestionnaires d’événements dans les chapitres HTML DOM.



#Événements #JavaScript

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Voir Aussi
Fermer
Bouton retour en haut de la page