HTML DOM အရာဝတ္တု အပြည့်အဝနှင့် အပြည်အပြိုင်ဖက် ပြန်လည်ပေးသော အချက်အလက်
- ຫົວສັ່ງດັ້ງກ່ອນ parentElement
- ຫົວສັ່ງຫລັງ previousElementSibling
- ກັບຄືນລະດັບໜຶ່ງ HTML DOM Elements အားကစားအက်ဥ်
အဆိုပါ အကြောင်းကြားချက် နှင့် အသုံးပြုခြင်း
previousSibling
အချက်အလက် ကွာန်းခြုံအချက်အလက် အပြည့်အဝနှင့် အပြည်အပြိုင်ဖက် ပြန်လည်ပေးသော အချက်အလက်
previousSibling
အချက်အလက် အသုံးပြုမှုသည် တားမြစ်သည်
အကြောင်းပြချက်previousSibling အချက်အလက်မရှိခဲ့လျှင် ကွာန်းခြုံအချက်အလက် null
.
ကိုးကွယ်သမ္တီ
previousSibling
အရာဝတ္တုကို ပြန်လည်ပေးသော အကြိမ်
အရာဝတ္တုအကြားရှိ အမှတ်သာ ကွာန်းခြုံအချက်အလက်များလည်း စာကြော်ကားပုံသစ် ပုံနှိပ်ထားသည်
ပြောင်းလဲခြင်း
previousElementSibling ဖော်ထုတ်ခြင်း - ກຳນວຍສານຫນັງບ້ານຮອງຫລັງ (ທີ່ບໍ່ມີຕົວກະຈາຍແລະຄຳນິຍົມ).
ບໍ່ບໍ່ເຫັນອີກ:
ຫນັງ HTML ແລະ element
ໃນ HTML DOM(Document Object Model), HTML ຂອງ HTML ແມ່ນກຸ່ມຫນັງທີ່ມີ (ຫລືບໍ່) ລູກລັງ.
ຫນັງມີຫນັງຂອງສານຫນັງ, ຄຳນິຍົມ, ແລະ ຄຳນິຍົມ.
ຫນັງພາບຂອງພາບຈະເປັນຫນັງມີຕົວກະຈາຍ.
ຕາມທີ່ element ແມ່ນພຽງແຕ່ສານຫນັງ.
ຊາວ ແລະ elementSibling
ຊາວເປັນ 'ພຽງພໍ' ແລະ 'ຄົນຮ້າຍຍິງ'.
ຊາວເປັນຫນັງທີ່ມີພາຍໃຕ້ຫນັງຜູ້ປົກຄອງດຽວກັນ (ໃນລະດັບດຽວກັນ). childNodes ລາຍການ).
ຫນັງບ້ານເປັນຫນັງທີ່ມີພາຍໃຕ້ຜູ້ປົກຄອງດຽວກັນ (ໃນລະດັບດຽວກັນ). children ລາຍການ).
childNodes ແລະ children
childNodes ກຳນວຍສານchildNodes(ຫນັງຂອງສານຫນັງທີ່ສະແດງໄດ້ຈະເປັນຫນັງມີຕົວກະຈາຍຫລືຄຳນິຍົມ).
children ກຳນວຍສານຫນັງລູກ(ບໍ່ກັບຕົວກະຈາຍແລະຄຳນິຍົມ).
nextSibling ແລະ nextElementSibling
nextSibling ກຳນວຍສານຫລັງ:ຫນັງ(ຫນັງຂອງສານຫນັງທີ່ສະແດງໄດ້ຈະເປັນຫນັງມີຕົວກະຈາຍຫລືຄຳນິຍົມ). ພາບຂອງພາບພາບຈະເປັນຫນັງມີຕົວກະຈາຍ.
nextElementSibling ກຳນວຍສານຫລັງ:ຫນັງ(ບໍ່ກັບຕົວກະຈາຍແລະຄຳນູນນິຍົມ).
previousSibling ແລະ previousElementSibling
previousSibling ກຳນວຍສານຫລັງ:ຫນັງ(ຫນັງຂອງສານຫນັງທີ່ສະແດງໄດ້ຈະເປັນຫນັງມີຕົວກະຈາຍຫລືຄຳນິຍົມ). ພາບຂອງພາບພາບຈະເປັນຫນັງມີຕົວກະຈາຍ.
previousElementSibling ກຳນວຍສານຫລັງ:ຫນັງ(ບໍ່ກັບຕົວກະຈາຍແລະຄຳນູນນິຍົມ).
ກໍານົດ
ກຳນວຍສານ HTML ຂອງຊາວບ້ານຮອງຫລັງ:
document.getElementById("item2").previousSibling.innerHTML;
ກົດລະບຽບ
element.previousSibling
ຫລື
node.previousSibling
ຄຳຕອບກັບ
ຊະນິດ | ການອະທິບາຍ |
---|---|
ຫນັງ | ຫົວສັ່ງຮອງຂອງຫນັງ. |
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 အားကစားအက်ဥ်