Lors de la mise à jour d'une page Web ou du site Web, il existe des situations où certains liens inclus ne sont plus nécessaires ou ne deviennent pas pertinents. En plus de cela, la gestion efficace du trafic d'un site Web particulier. Dans de tels cas, l'annulation des événements en JavaScript fait des merveilles dans la désactivation de certaines fonctionnalités et la gestion de ces scénarios de cas.
Comment annuler les événements en JavaScript?
Les approches suivantes peuvent être utilisées pour annuler les événements en JavaScript:
Approche 1: Annuler les événements en JavaScript à l'aide de la méthode de prévention ()
Le "PARVORDEFAULT ()»La méthode annule l'événement ci-joint s'il est annulé. Cette méthode peut être utilisée pour détacher l'événement ci-joint à partir du lien accessible, empêchant ainsi l'action d'être effectuée.
Syntaxe
événement.PARVORDEFAULT ()
Dans la syntaxe donnée:
Exemple
Passez par le code-Snippet divisé ci-dessous:
L'événement de clic sera annulé!
Visitez le site Web de Google
document.getElementByid ("site").addEventListener ("cliquez", fonction (annuler)
Annuler.PARVEFAULT ();
);
Suivez les étapes ci-dessous:
Sortir
Approche 2: Annuler les événements en JavaScript en renvoyant une valeur booléenne
Cette approche peut être mise en œuvre en renvoyant le «FAUX”Valeur booléenne sur l'événement déclenché.
Exemple
Les lignes de code suivantes démontrent le concept déclaré:
function cailLevent ()
retourne false;
alert ("Cette instruction ne sera pas affichée")
Dans l'extrait de code ci-dessus:
Sortir
Dans la sortie ci-dessus, on peut observer que sur la fonction accessible, la boîte de dialogue d'alerte ne s'affiche pas ainsi annuler l'événement ci-joint.
Approche 3: Annuler les événements en JavaScript à l'aide de la méthode stopPropagation ()
Le "stopPropagation ()»La méthode empêche le même événement de se propager. Cette méthode peut être utilisée pour arrêter de se propager entre les deux divs lors de la vérification de la case à cocher.
Syntaxe
événement.stopPropagation ()
Exemple
Observez les lignes de code suivantes:
Cliquez sur le site Web pour observer le changement:
Linuxhint
Site Internet
Maintenant, regardez les lignes de code JavaScript suivantes:
Fonction Element1 (e)
alert ("vous avez cliqué sur le site Web");
si (documenter.getElementByid ("vérifier").vérifié)
e.stopPropagation ();
fonction Element2 ()
alert ("vous avez cliqué sur Linuxhint");
Dans le code JS ci-dessus:
Sortir
Ici, observe le comportement en cliquant sur le div lors de la vérification de la case à cocher.
Nous avons compilé les approches pour annuler les événements en javascript.
Conclusion
Le "PARVORDEFAULT ()"Méthode, le"valeur booléenne«Approche, ou le«stopPropagation ()«La méthode peut être utilisée pour annuler les événements en javascript. La première méthode peut être implémentée pour détacher l'événement ci-joint entraînant la désactivation du lien. L'approche de valeur booléenne renvoie le «FAUX”Valeur booléenne sur l'événement déclenché. La méthode stoppropagation () peut être appliquée pour arrêter la propagation entre les deux divs à l'aide d'une case à cocher incluse. Ce tutoriel a expliqué pour annuler les événements en JavaScript.