152 of 264 menu

contains मेथड

contains मेथड यह जांचने की अनुमति देता है, क्या एक एलिमेंट के अंदर दूसरा एलिमेंट है। मेथड के पैरामीटर के रूप में वह एलिमेंट पास किया जाता है, जिसकी यह जांच की जाएगी कि क्या वह उस एलिमेंट के अंदर स्थित है जिस पर मेथड लागू किया गया था।

सिंटैक्स

parent.contains(element);

उदाहरण

आइए जांचें कि क्या पैराग्राफ #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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें