152 of 264 menu

Metod contains

Metod contains omogućava proveru, da li jedan element sadrži unutar sebe drugi. Parametar metoda je element koji će se proveravati da li se nalazi unutar elementa na koji je metod primenjen.

Sintaksa

roditelj.contains(element);

Primer

Proverimo da li se pasus #child nalazi u bloku #parent:

<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);

Rezultat izvršavanja koda:

true

Primer

A sada roditelj nema prosleđeni element i zato metod vraća false:

<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);

Rezultat izvršavanja koda:

false

Primer

Može se proslediti isti element na kome je metod pozvan, u ovom slučaju metod će takođe vratiti true:

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

Rezultat izvršavanja koda:

true

Pogledajte takođe

  • metod matches,
    koji proverava element po selektoru
  • metod closest,
    koji pronalazi roditelja po selektoru
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij