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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել