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

Anh chị em của một phần tử danh sách trong JavaScript?


Để tìm anh chị em của một phần tử danh sách javascript đã cung cấp một phương thức có tên là node.nextSibling . Nếu chúng tôi biết bất kỳ thành viên nào trong danh sách, chúng tôi có thể tìm thấy anh chị em của nó. Hãy thảo luận ngắn gọn về nó.

cú pháp

node.nextSibling;

Ví dụ

Trong ví dụ sau, có 3 phần tử danh sách. Sử dụng thuộc tính nextSibling phần tử anh em của phần tử đầu tiên được tìm ra và hiển thị kết quả trong đầu ra.

<html>
<body>
<ul><li id="item1">Tesla</li><li id="item2">Spacex</li><li id="item3">Solarcity</li></ul>
<p id="next"></p>
<script>
var x = document.getElementById("item1").nextSibling.innerHTML;
document.getElementById("next").innerHTML = "The sibling element is "+" "+x;
</script>
</body>
</html>

Đầu ra

Tesla
Spacex
Solarcity
The sibling element is Spacex


Ví dụ

Trong ví dụ sau, có 3 phần tử danh sách. Sử dụng thuộc tính nextSibling anh chị em của phần tử thứ hai được tìm ra và hiển thị kết quả trong đầu ra. Phần tử anh chị em không là gì ngoài phần tử tiếp theo của phần tử đích.

<html>
<body>
<ul><li id="item1">Tesla</li><li id="item2">Spacex</li><li id="item3">Solarcity</li></ul>
<p id="next"></p>
<script>
var x = document.getElementById("item2").nextSibling.innerHTML;
document.getElementById("next").innerHTML = "The sibling element is "+" "+x;
</script>
</body>
</html>

Đầu ra

Tesla
Spacex
Solarcity
The sibling element is Solarcity