HTML DOM ต่อไป คุณสมบัติพี่น้อง
ตัวอย่าง
รับเนื้อหา HTML ของรายการย่อยถัดไปของรายการ:
var x =
document.getElementById("item1").nextSibling.innerHTML;
ความหมายและการใช้งาน
คุณสมบัติ nextSibling ส่งกลับโหนดทันทีตามโหนดที่ระบุ ในระดับทรีเดียวกัน
โหนดที่ส่งคืนจะถูกส่งกลับเป็นวัตถุโหนด
ความแตกต่างระหว่างคุณสมบัตินี้กับ nextElementSiblingคือ nextSibling ส่งคืนโหนด brother ถัดไปเป็นโหนดองค์ประกอบ โหนดข้อความ หรือโหนดความคิดเห็น ในขณะที่ nextElementSibling ส่งคืนโหนดพี่น้องถัดไปเป็นโหนดองค์ประกอบ (ละเว้นข้อความและโหนดความคิดเห็น)
คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
เคล็ดลับ:ใช้ คุณสมบัติ PreviousSibling เพื่อส่งคืนโหนด ก่อนหน้าของโหนดที่ระบุ ในระดับทรีเดียวกัน
เคล็ดลับ:ใช้ คุณสมบัติ childNodes เพื่อส่งคืนโหนดย่อยของโหนดที่ระบุ
รองรับเบราว์เซอร์
Property | |||||
---|---|---|---|---|---|
nextSibling | Yes | Yes | Yes | Yes | Yes |
ไวยากรณ์
node.nextSibling
รายละเอียดทางเทคนิค
คืนมูลค่า: | โหนดอ็อบเจ็กต์ เป็นตัวแทนของพี่น้องคนถัดไปของโหนด หรือnullถ้าไม่มีพี่น้องคนต่อไป |
---|---|
เวอร์ชัน DOM | วัตถุโหนดหลักระดับ 1 |
หน้าที่เกี่ยวข้อง
การอ้างอิง HTML DOM: node.js คุณสมบัติโหนดย่อย
การอ้างอิง HTML DOM: node.js ทรัพย์สินลูกแรก
การอ้างอิง HTML DOM: node.js ทรัพย์สินลูกสุดท้าย
การอ้างอิง HTML DOM: node.js คุณสมบัติ parentNode
การอ้างอิง HTML DOM: node.js ก่อนหน้าคุณสมบัติพี่น้อง
การอ้างอิง HTML DOM: node.js nodeName คุณสมบัติ