HTML DOM အရာဝတ္တု အပြည့်အဝနှင့် အပြည်အပြိုင်ဖက် ပြန်လည်ပေးသော အချက်အလက်

အဆိုပါ အကြောင်းကြားချက် နှင့် အသုံးပြုခြင်း

previousSibling အချက်အလက် ကွာန်းခြုံအချက်အလက် အပြည့်အဝနှင့် အပြည်အပြိုင်ဖက် ပြန်လည်ပေးသော အချက်အလက်

previousSibling အချက်အလက် အသုံးပြုမှုသည် တားမြစ်သည်

အကြောင်းပြချက်previousSibling အချက်အလက်မရှိခဲ့လျှင် ကွာန်းခြုံအချက်အလက် null.

ကိုးကွယ်သမ္တီ

previousSibling အရာဝတ္တုကို ပြန်လည်ပေးသော အကြိမ်

အရာဝတ္တုအကြားရှိ အမှတ်သာ ကွာန်းခြုံအချက်အလက်များလည်း စာကြော်ကားပုံသစ် ပုံနှိပ်ထားသည်

ပြောင်းလဲခြင်း

previousElementSibling ဖော်ထုတ်ခြင်း - ກຳນວຍສານຫນັງບ້ານຮອງຫລັງ (ທີ່ບໍ່ມີຕົວກະຈາຍແລະຄຳນິຍົມ).

ບໍ່ບໍ່ເຫັນອີກ:

nextSibling ຄວາມຜິດຊອບ

firstChild ຄວາມຜິດຊອບ

lastChild ຄວາມຜິດຊອບ

childNodes ຄວາມຜິດຊອບ

hasChildNodes() ຄວາມຜິດຊອບ

ຫນັງ 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 ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ