stopImmediatePropagation() Ereignismethode

Definition und Verwendung

Die Methode stopImmediatePropagation() verhindert, dass andere Listener für dasselbe Ereignis aufgerufen werden.

Beispiel

Wenn Sie auf die Schaltfläche klicken, wird der erste Ereignisbehandler ausgeführt und die Ausführung der anderen Ereignisbehandler gestoppt:

var x = document.getElementById("myBtn");
x.addEventListener("click", myFunction);
x.addEventListener("click", someOtherFunction);
function myFunction(event) {
  alert("Hallo Welt!");
  event.stopImmediatePropagation();
} 
// Diese Funktion wird nicht ausgeführt
function someOtherFunction() {
  alert("Ich werde nicht sagen können, Hallo Welt"); 
}

probieren Sie es selbst

grammatik

event.stopImmediatePropagation()

Parameter

Keine

Technische Details

Rückgabewerte: Keine Rückgabewerte
DOM-Version: DOM Level 3 Events

Browser-Unterstützung

Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die die Methode vollständig unterstützt.

Methoden Chrome IE Firefox Safari Opera
stopImmediatePropagation() Unterstützung 9.0 Unterstützung Unterstützung Unterstützung