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