HTML DOM ယခင် ElementSibling Property
ဥပမာ
စာရင်းအကြောင်းအရာတစ်ခု၏ ယခင်ပေါက်ဖော်များ၏ HTML အကြောင်းအရာကို ရယူပါ-
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ယခင်ElementSibling ပိုင်ဆိုင်မှုသည် တူညီသောသစ်ပင်အဆင့်တွင် သတ်မှတ်ထားသည့်ဒြပ်စင်၏ ယခင်ဒြပ်စင်ကို ပြန်ပေးသည်။
ဤပိုင်ဆိုင်မှုနှင့် ယခင်Sibling အကြား ခြားနားချက်မှာ ယခင် Sibling သည် ယခင် sibling node အား ဒြပ်စင် Node တစ်ခု၊ text node သို့မဟုတ် comment node အဖြစ် ပြန်ပေးသည်၊
ဤပိုင်ဆိုင်မှုသည် ဖတ်ရန်သာဖြစ်သည်။
အကြံပြုချက်- သတ်မှတ်ထားသော ဒြပ်စင်၏ နောက်ဒြပ်စင်ကို ပြန်ပေးရန် nextElementSibling ပိုင်ဆိုင်မှု ကို အသုံးပြုပါ ။
အကြံပြုချက်- သတ်မှတ်ထားသော ဒြပ်စင်တစ်ခု၏ ကလေးဒြပ်စင်ကို ပြန်ပေးရန် အတွက် ကလေးများ ပိုင်ဆိုင်မှု ကို အသုံးပြုပါ ။
Browser ပံ့ပိုးမှု
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
အထားအသို
node.previousElementSibling
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | ယခင်ပေါက်ဖော် မရှိပါက Node အရာဝတ္ထုတစ်ခု၊ ဒြပ်စင်တစ်ခု၏ ယခင်ပေါက်ဖော်ကို ကိုယ်စားပြုသော သို့မဟုတ် null ဖြစ်သည်။ |
---|---|
DOM ဗားရှင်း | Core Level 3 Element Traversal |