HTML DOM Element previousSibling ทางเลือก
- หน้าก่อน parentElement
- หน้าต่อไป previousElementSibling
- กลับไปหน้าสูงสุด องค์ประกอบ HTML DOM Elements
คำนิยามและวิธีใช้
previousSibling
ทางเลือกคืนค่าขององค์ประกอบในระดับเดียวกันของต้นไม้ ในรูปแบบของ Node
previousSibling
ทางเลือกเป็นแบบมองเพียงแค่อ่าน
หมายเหตุ:ถ้าไม่มีองค์ประกอบ previousSibling ค่าที่คืนค่าคือ: null
ข้อเน้นย้ำ:
previousSibling
คืนค่าขององค์ประกอบพี่น้องล่วงหน้า: องค์ประกอบ, ตัวเลขข้อความ หรือ องค์ประกอบความเห็น
ช่องว่างระหว่างองค์ประกอบทั้งหมดเป็นตัวเลขข้อความ
แนวทางนำเสนอ:
previousElementSibling ทางเลือก - กลับมาด้วยคousin ของตัวเลือก (ละเลยตัวเลือกข้อความและหมายเหตุ)
ดูเพิ่มเติมที่:
ตัวเลือกของ HTML และ ตัวเลือก
ใน HTML DOMใน (Document Object Model) และ HTML แบบสาระความคือชุดของตัวเลือกที่มี (หรือไม่มี) ลูกโค้ด
ตัวเลือกหมายถึงตัวเลือกของตัวเลือก ข้อความและหมายเหตุ
ตัวเลือกช่องว่างระหว่างตัวเลือกก็เป็นตัวเลือกข้อความ
ในทางกลับกัน คือตัวเลือก
คousin และ คousin ของตัวเลือก
คousinคือ "พี่น้อง" และ "พี่น้องชายหรือหญิง"
คousinเป็นตัวเลือกที่มีพ่อเดียวกัน (ใน childNodes ในรายการ)
คousin ของตัวเลือกเป็นตัวเลือกที่มีพ่อเดียวกัน (ใน children ในรายการ)
ลูกโค้ด และ ลูกเล่น
childNodes กลับมาด้วยลูกโค้ด(ตัวเลือกของตัวเลือก ข้อความหรือหมายเหตุ และหมายเหตุ)
children กลับมาด้วยลูกเล่น(ไม่กลับมาด้วยตัวเลือกข้อความและหมายเหตุ)
nextSibling และ nextElementSibling
nextSibling กลับมาด้วยตัวเลือก(ตัวเลือกของตัวเลือกนี้เป็นตัวเลือกของตัวเลือก ข้อความหรือหมายเหตุ และช่องว่างระหว่างตัวเลือกก็เป็นตัวเลือกข้อความ)
nextElementSibling กลับมาด้วยตัวเลือก(ไม่กลับมาด้วยตัวเลือกข้อความและหมายเหตุ)
previousSibling และ previousElementSibling
previousSibling กลับมาด้วยตัวเลือก(ตัวเลือกของตัวเลือกนี้เป็นตัวเลือกของตัวเลือก ข้อความหรือหมายเหตุ และช่องว่างระหว่างตัวเลือกก็เป็นตัวเลือกข้อความ)
previousElementSibling กลับมาด้วยตัวเลือก(ไม่กลับมาด้วยตัวเลือกข้อความและหมายเหตุ)
ตัวอย่าง
กลับมาด้วย HTML หลักของคousin ของรายการ:
document.getElementById("item2").previousSibling.innerHTML;
รูปแบบการใช้งาน
element.previousSibling
หรือ
node.previousSibling
ค่าที่กลับมา
รูปแบบ | การอธิบาย |
---|---|
ตัวเลือก | คousin ของตัวเลือก |
null | ถ้าไม่มี同胞ก่อน |
การสนับสนุนของบราวเซอร์
element.previousSibling
เป็นคุณสมบัติของ DOM Level 1 (1998)
ทุกบราวเซอร์เกี่ยวข้องนี้สนับสนุนอย่างเต็มที่:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | 9-11 | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อน parentElement
- หน้าต่อไป previousElementSibling
- กลับไปหน้าสูงสุด องค์ประกอบ HTML DOM Elements