152 of 264 menu

Метод contains

Метод contains омогућава провјеру, да ли један елемент садржи други унутар себе. Параметром методе просљеђује се елемент који ће се провјеравати да ли се налази унутар елемента на који је метод примјењен.

Синтакса

родитељ.contains(елемент);

Пример

Провјеримо да ли се пасус #child налази у блоку #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);

Резултат извршавања кода:

true

Пример

А сада у родитељу нема просљеђеног елемента и зато метод враћа 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);

Резултат извршавања кода:

false

Пример

Може се просљеђивати исти елемент на којем је метод позван, у том случају метод такође враћа true:

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

Резултат извршавања кода:

true

Погледајте такође

  • метод matches,
    који провјерава елемент према селектору
  • метод closest,
    који проналази родитеља према селектору
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј