152 of 264 menu

Metoden contains

Metoden contains låter dig kontrollera om ett element innehåller ett annat inuti sig. Parametern för metoden är elementet som kommer att kontrolleras för att se om det finns inuti elementet som metoden applicerades på.

Syntax

förälder.contains(element);

Exempel

Låt oss kontrollera om stycket #child finns i blocket #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);

Resultat av kodkörning:

true

Exempel

Och nu finns det inte det skickade elementet i föräldern och därför returnerar metoden 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);

Resultat av kodkörning:

false

Exempel

Du kan skicka samma element som metoden anropades på, i det här fallet kommer metoden också returnera true:

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

Resultat av kodkörning:

true

Se även

  • metoden matches,
    som kontrollerar element mot en selektor
  • metoden closest,
    som hittar förälder efter selektor
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa