152 of 264 menu

Die Methode contains

Die Methode contains ermöglicht es zu überprüfen, ob ein Element ein anderes in sich enthält. Als Parameter der Methode wird das Element übergeben, das auf seine Position innerhalb des Elements geprüft wird, auf das die Methode angewendet wurde.

Syntax

elternteil.contains(element);

Beispiel

Prüfen wir, ob der Absatz #child sich im Block #parent befindet:

<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);

Ergebnis der Codeausführung:

true

Beispiel

Jetzt ist das übergebene Element nicht im Elternelement enthalten und daher gibt die Methode false zurück:

<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);

Ergebnis der Codeausführung:

false

Beispiel

Man kann dasselbe Element, auf dem die Methode aufgerufen wurde, übergeben, in diesem Fall gibt die Methode ebenfalls true zurück:

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

Ergebnis der Codeausführung:

true

Siehe auch

  • die Methode matches,
    die ein Element anhand eines Selektor überprüft
  • die Methode closest,
    die ein Elternelement anhand eines Selektors findet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen