Cet article discutera du Écouteur de l'événement DOM Méthode en javascript. Nous expliquerons l'utilisation de la méthode de l'écouteur de l'événement DOM pour ajouter des gestionnaires uniques et multiples aux éléments HTML. De plus, des exemples liés à la bulle d'événements et à la capture d'événements seront également démontrés. Alors, commençons!
Méthode de l'auditeur de l'événement DOM en javascript
En tant que programmeur JavaScript, vous pouvez utiliser la méthode DOM AddEventListener () pour l'ajout d'un écouteur d'événements sur n'importe quel objet HTM tel que les objets de fenêtre, les éléments HTML, le document HTML ou l'objet XMLHTTPRequest.
Il existe un autre "sur" Propriété JavaScript utilisée dans le même but; Cependant, il n'est pas très utile par rapport à la méthode addeventListener () car la méthode DOM AddEventListener () vous permet d'ajouter plusieurs écouteurs d'événements sur un objet de fenêtre ou un élément HTML.
Syntaxe de la méthode addEventListener ()
objet.AddeventListener (événement, fonction, useCapture);Ici, le premier paramètre, "événement" est ajouté pour spécifier l'événement pour lequel vous souhaitez ajouter le gestionnaire d'événements; le deuxième paramètre, "fonction" invoque la fonction qui sera exécutée lorsque l'événement spécifié se produit. Le troisième paramètre est facultatif; où vous devez ajouter soit«Capture d'événements» ou "Événement bouillonnant".
Exemple 1: Utilisation de la méthode de l'écouteur DOM NEER pour ajouter un gestionnaire d'événements dans JavaScript
Cet exemple vous montrera la procédure d'ajout d'une méthode d'écouteur d'événements DOM pour l'événement de souris «cliquez» dans JavaScript. Tout d'abord, nous ajouterons une rubrique avec le
Tag, un paragraphe avec le
Tag, et un bouton en utilisant la balise:
Méthode de l'auditeur de l'événement DOM en javascript
Ce programme JavaScript a utilisé AddEventListener ()
Nous avons également ajouté un ID "Button1" pour notre "Cliquez sur moi" bouton:
La méthode GetElementByid sera invoquée pour trouver et obtenir le bouton "Button1" identifiant. Après cela, le "AddeventListener ()" la méthode ajoutera un "Cliquez sur" événement qui déclenchera le "DisplayDate ()" méthode:
Exécutez le programme donné ci-dessus dans votre éditeur de code préféré ou tout autre bac à sable codant en ligne; Cependant, nous utiliserons le JSBIN à cet effet:
Après avoir obtenu la sortie, cliquez sur le "Cliquez sur moi" bouton pour vérifier l'heure et la date actuelles:
Exemple 2: Utilisation de la méthode de l'écoute DOM Enier pour ajouter plusieurs gestionnaires d'événements dans JavaScript
JavaScript offre également la fonctionnalité pour ajouter plusieurs gestionnaires d'événements pour le même objet. Pour démontrer sa procédure, nous avons écrit le programme JavaScript suivant avec un titre, un paragraphe et un bouton ayant "Button1" identifiant. Notez que nous ajouterons plusieurs gestionnaires d'événements pour le "bouton" Élément HTML:
Ajouter un gestionnaire d'événements en javascript
Ce programme JavaScript a utilisé AddEventListener ()
Dans l'étape suivante, nous allons un "un" objet qui trouvera et obtiendra le bouton avec "Button1" Id en invoquant le document.Méthode GetElementById ():