152 of 264 menu

contains Metodu

contains metodu, bir elementin içinde başka bir elementi içerip içermediğini kontrol etmeyi sağlar. Metodun parametresi olarak, metodun uygulandığı elementin içinde olup olmadığı kontrol edilecek element iletilir.

Sözdizimi

ebeveyn.contains(element);

Örnek

#child paragrafının #parent bloğunun içinde olup olmadığını kontrol edelim:

<div id="parent"> <p id="child"></p> </div> let parent = document.querySelector('#parent'); let child = document.querySelector('#child'); let contains = parent.contains(child); console.log(contains);

Kodun çalıştırılma sonucu:

true

Örnek

Şimdi ise ebeveynde iletilen element yok ve bu nedenle metod false döndürür:

<div id="parent"></div> <p id="child"></p> let parent = document.querySelector('#parent'); let child = document.querySelector('#child'); let contains = parent.contains(child); console.log(contains);

Kodun çalıştırılma sonucu:

false

Örnek

Metodun çağrıldığı aynı element iletilebilir, bu durumda metod yine true döndürecektir:

<div id="parent"></div> let parent = document.querySelector('#parent'); let contains = parent.contains(parent); console.log(contains);

Kodun çalıştırılma sonucu:

true

Ayrıca Bakınız

  • metod matches,
    elementi bir seçiciye göre kontrol eder
  • metod closest,
    bir seçiciye göre ebeveyni bulur
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet