HTML DOM ก่อนหน้า ElementSibling Property
ตัวอย่าง
รับเนื้อหา HTML ของพี่น้องก่อนหน้าของรายการ:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
ความหมายและการใช้งาน
คุณสมบัติ PreviousElementSibling ส่งคืนองค์ประกอบก่อนหน้าขององค์ประกอบที่ระบุ ในระดับทรีเดียวกัน
ความแตกต่างระหว่างคุณสมบัตินี้กับ PreviousSibling คือ PreviousSibling ส่งคืนโหนด Brother ก่อนหน้าเป็นโหนดองค์ประกอบ โหนดข้อความ หรือโหนดความคิดเห็น ในขณะที่ PreviousElementSibling ส่งคืนโหนดพี่น้องก่อนหน้าเป็นโหนดองค์ประกอบ (ละเว้นข้อความและโหนดความคิดเห็น)
คุณสมบัตินี้เป็นแบบอ่านอย่างเดียว
เคล็ดลับ:ใช้ คุณสมบัติ nextElementSiblingเพื่อส่งคืนองค์ประกอบถัดไปขององค์ประกอบที่ระบุ
เคล็ดลับ:ใช้ คุณสมบัติ ลูก เพื่อส่งคืนองค์ประกอบย่อยขององค์ประกอบที่ระบุ
รองรับเบราว์เซอร์
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
ไวยากรณ์
node.previousElementSibling
รายละเอียดทางเทคนิค
คืนมูลค่า: | โหนดอ็อบเจ็กต์ เป็นตัวแทนของพี่น้องก่อนหน้าขององค์ประกอบ หรือnullถ้าไม่มีพี่น้องก่อนหน้า |
---|---|
เวอร์ชัน DOM | Core ระดับ 3 Element Traversal |