เพื่อค้นหา พี่น้อง ขององค์ประกอบรายการ javascript ได้จัดเตรียมวิธีการที่เรียกว่า node.nextSibling . หากเรารู้จักสมาชิกรายใดในรายชื่อ เราจะสามารถหาพี่น้องของรายการนั้นได้ มาพูดคุยกันสั้นๆ
ไวยากรณ์
node.nextSibling;
ตัวอย่าง
ในตัวอย่างต่อไปนี้ มีองค์ประกอบรายการ 3 รายการ การใช้คุณสมบัติ nextSibling พบพี่น้องขององค์ประกอบแรกและแสดงผลในผลลัพธ์
<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> ผลลัพธ์
Tesla Spacex Solarcity The sibling element is Spacex
ตัวอย่าง
ในตัวอย่างต่อไปนี้ มีองค์ประกอบรายการ 3 รายการ การใช้คุณสมบัติ nextSibling พี่น้องของ องค์ประกอบที่สอง ถูกค้นพบและแสดงผลในผลลัพธ์ องค์ประกอบพี่น้องไม่ได้เป็นเพียงแค่องค์ประกอบถัดไปขององค์ประกอบเป้าหมาย
<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> ผลลัพธ์
Tesla Spacex Solarcity The sibling element is Solarcity