Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
152 of 264 menu
◀ ▶

Contains metodas

Metodas contains leidžia patikrinti, ar vienas elementas savyje turi kitą. Metodo parametru perduodamas elementas, kuris bus tikrinamas, ar jis yra elemente, kuriam buvo pritaikytas metodas.

Sintaksė

tėvinis.contains(elementas);

Pavyzdys

Patikrinkime, ar pastraipa #child yra bloke #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);

Kodo vykdymo rezultatas:

true

Pavyzdys

Dabar tėviniame elemente nėra perduoto elemento ir todėl metodas grąžina 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);

Kodo vykdymo rezultatas:

false

Pavyzdys

Galima perduoti tą patį elementą, ant kurio metodas buvo iškviestas, šiuo atveju metodas taip pat grąžins true:

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

Kodo vykdymo rezultatas:

true

Taip pat žiūrėkite

  • metodas matches,
    kuris tikrina elementą pagal selektorių
  • metodas closest,
    kuris randa tėvinį elementą pagal selektorių
← →
↑
Lietuvių▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti