Computer >> Máy Tính >  >> Lập trình >> Javascript

Một phần tử bên trong một phần tử khác trong JavaScript?

Phần tử bên trong một phần tử chẳng là gì ngoài một span phần tử bên trong div yếu tố. Javascript đã cung cấp .contains () phương pháp để tìm xem một phần tử có chứa một phần tử khác hay không. Phương thức này thực sự trả về true nếu điều kiện được thỏa mãn thì trả về false .

cú pháp

node.contains(node);

Ví dụ

Trong ví dụ sau, một span phần tử nằm bên trong div yếu tố. Do đó " .contains () " phương thức đã trả về true về việc thực thi mã và được hiển thị kết quả trong đầu ra.

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

Đầu ra

There is a span element inside of me.

true