152 of 264 menu

Metoda contains

Metoda contains lejon kontrollin, nëse një element përmban brenda vetes një tjetër. Si parametër i metodës transmetohet elementi, i cili do të kontrollohet për faktin se ai ndodhet brenda elementit, të cilit i është aplikuar metoda.

Sintaksa

prindëri.contains(elementi);

Shembull

Le të kontrollojmë, nëse paragrafi #child ndodhet në bllokun #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);

Rezultati i ekzekutimit të kodit:

true

Shembull

Tani prindëri nuk ka elementin e transmetuar dhe prandaj metoda kthen 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);

Rezultati i ekzekutimit të kodit:

false

Shembull

Mund të transmetohet i njëjti element, mbi të cilin është thirrur metoda, në këtë rast metoda gjithashtu do të kthejë true:

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

Rezultati i ekzekutimit të kodit:

true

Shihni gjithashtu

  • metoda matches,
    e cila kontrollon elementin sipas selektorit
  • metoda closest,
    e cila gjen prindin sipas selektorit
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo