Podczas aktualizacji strony internetowej lub strony internetowej są sytuacje, w których niektóre zawarte linki nie są już potrzebne lub stają się nieistotne. Oprócz tego skuteczne zarządzanie ruchem konkretnej witryny. W takich przypadkach anulowanie zdarzeń w JavaScript robi cuda w wyłączaniu niektórych funkcjonalności i obsłudze takich scenariuszy.
Jak anulować wydarzenia w JavaScript?
Następujące podejścia można wykorzystać do anulowania zdarzeń w JavaScript:
Podejście 1: Anuluj zdarzenia w JavaScript przy użyciu metody zapobieganiaDefault ()
„„PreventDefault ()”Metoda anuluje załączone zdarzenie, jeśli jest ono anulowane. Tę metodę można wykorzystać do odłączenia załączonego zdarzenia od dostępnego łącza, tym samym zapobiegając wykonaniu działania.
Składnia
wydarzenie.PreventDefault ()
W podanej składni:
Przykład
Przejrzyj poniżej poddywany kod-snippet:
Wydarzenie kliknięcia zostanie anulowane!
Odwiedź stronę Google
dokument.getElementById („strona”).addEventListener („kliknij”, funkcja (Anuluj)
anulować.PreventDefault ();
);
Postępuj zgodnie z poniższymi krokami:
Wyjście
Podejście 2: Anuluj zdarzenia w JavaScript, zwracając wartość logiczną
Takie podejście można wdrożyć, zwracając „FAŁSZ„Wartość logiczna po wyzwalanym wydarzeniu.
Przykład
Poniższe wiersze kodu pokazują określoną koncepcję:
funkcja anulowanie ()
zwrócić fałsz;
Alert („To instrukcja nie będzie wyświetlana”)
W powyższym fragmencie kodu:
Wyjście
W powyższym wyjściu można zauważyć, że po dostępnej funkcji okno dialogowe alertu nie jest wyświetlane w ten sposób anulując załączone zdarzenie.
Podejście 3: Anuluj zdarzenia w JavaScript za pomocą metody StopPropagation ()
„„stoppropagation ()”Metoda zapobiega propagowaniu tego samego zdarzenia. Tę metodę można wykorzystać do przestania propagowania między dwoma Divami po sprawdzeniu pola wyboru.
Składnia
wydarzenie.stoppropagation ()
Przykład
Obserwuj następujące wiersze kodu:
Kliknij stronę internetową, aby zaobserwować zmianę:
Linuxhint
Strona internetowa
Teraz spójrz na następujące wiersze kodu JavaScript:
element funkcji 1 (e)
alert („kliknąłeś stronę internetową”);
if (dokument.getElementById („Check”).sprawdzony)
mi.stoppropagation ();
funkcja element2 ()
alert („kliknąłeś Linuxhint”);
W powyższym kodzie JS:
Wyjście
Tutaj obserwuje zachowanie po kliknięciu div po sprawdzeniu pola wyboru.
Zebraliśmy podejścia do anulowania wydarzeń w JavaScript.
Wniosek
„„PreventDefault ()„Metoda,„wartość logiczna”Podejście lub„stoppropagation ()„Metoda można wykorzystać do anulowania zdarzeń w JavaScript. Pierwszą metodę można zaimplementować, aby odłączyć załączone zdarzenie, w wyniku czego wyłączał link. Podejście wartości logicznej zwraca „FAŁSZ„Wartość logiczna po wyzwalanym wydarzeniu. Metodę StopPropagation () można zastosować, aby przestać propagować się między dwoma Divami za pomocą dołączonego pola wyboru. Ten samouczek wyjaśnił, że anuluje wydarzenia w JavaScript.