Pour enregistrer un gestionnaire d'événements pour la phase de capture, ajoutez la capture du nom de l'événement; Par exemple, au lieu d'utiliser OnClick, vous utiliseriez OnClickCapture pour gérer l'événement de clic dans la phase de capture.
- Comment enregistrer les gestionnaires d'événements?
- Comment activer la capture d'événements en javascript?
- Comment capturez-vous un événement dans React?
- Comment enregistrer l'événement en javascript?
Comment enregistrer les gestionnaires d'événements?
Pour enregistrer un gestionnaire, utilisez la méthode addEventHandler (). Cette méthode prend le type d'événement et le gestionnaire comme arguments. Dans l'exemple 4-1, le premier gestionnaire est ajouté à un seul nœud et traite un type d'événement spécifique. Un deuxième gestionnaire de gestion des événements d'entrée est défini et enregistré par deux nœuds différents.
Comment activer la capture d'événements en javascript?
Pour la capture d'événements, nous définissons l'option de capture du gestionnaire sur true: elem. AddeventListener (événement, gestionnaire, vrai) . Par défaut, il est défini sur bouillonner: faux . Dans l'exemple ci-dessous, nous ajoutons des gestionnaires d'événements de clic sur chaque élément HTML à l'aide de JavaScript pour Loop.
Comment capturez-vous un événement dans React?
Capturation d'événements dans React
En fait, les deux se produisent les deux après les autres: lorsqu'un utilisateur interagit avec un élément, l'API DOM traverse le document (phase de capture) à l'élément cible (phase cible), alors seulement l'API DOM se retrouve à nouveau (phase bouillonnante).
Comment enregistrer l'événement en javascript?
Le moyen le plus simple d'enregistrer un gestionnaire d'événements est de définir une propriété de l'objectif de l'événement à la fonction de gestionnaire d'événements souhaité. Par convention, les propriétés des gestionnaires d'événements ont des noms qui se composent du mot «on» suivi du nom de l'événement: onclick, onchange, onload, onmouseover, etc.