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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау