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

ตัวอย่าง

และตอนนี้ไม่มีองค์ประกอบที่ส่งมาใน parent ดังนั้นวิธีจึงคืนค่า 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,
    ซึ่งค้นหา parent ตามตัวเลือก
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ