HTML DOM Element removeEventListener() yöntemi

Tanım ve kullanım

removeEventListener() Yöntem, elementten olay işleyiciyi kaldırır.

Ayrıca bakınız:

Element yöntemleri:

addEventListener() yöntemi

removeEventListener() yöntemi

Doküman yöntemleri:

addEventListener() yöntemi

removeEventListener() yöntemi

Eğitim:

HTML DOM EventListener

DOM olaylarının tam listesi

Örnek

"mousemove" olayını elemandan kaldır:

myDIV.removeEventListener("mousemove", myFunction);

Kişisel olarak deneyin

Gramer

element.removeEventListener(type, listnener, useCapture)

Parametreler

Parametreler Açıklama
type

Gerekli. Kaldırılacak olay dinleyicisi türü.

"on" öneki kullanmayın. Örneğin, "click" yerine "onclick" kullanın.

Tam HTML DOM olay listesi için ziyaret edin:HTML DOM Olay Object Referans Kılavuzu.

listnener Gerekli. Kaldırılacak olay dinleyici fonksiyonu.
useCapture

Opsiyonel (varsayılan false).

  • true - Yakalama'dan işleyiciyi kaldır
  • false - Yükselen'den işleyiciyi kaldır

Eğer olay işleyicisi iki kez eklenmişse, biri yakalama biri yükselen, her ikisi de ayrı ayrı silinmelidir.

Dönüş değeri

Yok.

Teknik ayrıntılar

removeEventListener() Belirtilen olay dinleyici fonksiyonunu silmek için kullanılan yöntemdir. Parametreler type ve useCapture ile birlikte çağrılmalıdır addEventListener() Yöntemin ilgili parametreleri aynıdır. Belirtilen parametrelerle eşleşen bir olay dinleyicisi bulunamazsa, bu yöntem hiçbir şey yapmaz.

Eğer bir olay dinleyici fonksiyonu bu yöntemle silinirse, belirtilen türdeki olay meydana geldiğinde artık çağrılmaz. Aynı türdeki olaylar için aynı düğümde kaydedilen başka bir olay dinleyicisi tarafından silinmiş olsa bile, artık çağrılmaz.

Bu yöntem de Belge ve Pencere Objeler tanımlanmış ve benzer şekilde çalışır.

Tarayıcı desteği

element.removeEventListener() DOM Level 2 (2001) özelliğidir.

Tüm tarayıcılar tamamen destekler:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Destek 9-11 Destek Destek Destek Destek