องค์ประกอบ ภายใน องค์ประกอบ ไม่มีอะไรเลย แต่ตัวอย่างเช่น ช่วง องค์ประกอบภายใน div องค์ประกอบ. จาวาสคริปต์ ได้ให้ .contains() วิธีค้นหาว่าองค์ประกอบมีองค์ประกอบอื่นหรือไม่ เมธอดนี้คืนค่า จริง หากเป็นไปตามเงื่อนไข อย่างอื่นจะคืนค่า เท็จ .
ไวยากรณ์
node.contains(node);
ตัวอย่าง
ในตัวอย่างต่อไปนี้ ช่วง องค์ประกอบอยู่ภายใน div องค์ประกอบ. ดังนั้น " .contains()" เมธอดกลับมา จริง ในการรันโค้ดและ แสดง ผลลัพธ์ ในผลลัพธ์
<html>
<body>
<div id="div">
<p>There is a <span id="span"><b>span</b></span> element inside me.</p>
</div>
<p id = "contain"></p>
<script>
var span = document.getElementById("span");
var div = document.getElementById("div").contains(span);
document.getElementById("contain").innerHTML = div;
</script>
</body>
</html> ผลลัพธ์
There is a span element inside of me. true