HTML DOM nextSibling Property
ဥပမာ
စာရင်းအကြောင်းအရာတစ်ခု၏ နောက်ပေါက်ဖော်များ၏ HTML အကြောင်းအရာကို ရယူပါ-
var x =
document.getElementById("item1").nextSibling.innerHTML;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
nextSibling ပိုင်ဆိုင်မှုသည် တူညီသောသစ်ပင်အဆင့်တွင် သတ်မှတ်ထားသော ကုဒ်များအတိုင်း ချက်ခြင်းပြန်ပို့သည်။
ပြန်ပေးထားသော node သည် Node object တစ်ခုအနေဖြင့် ပြန်ပေးသည်။
ဤပိုင်ဆိုင်မှုနှင့် nextElementSibling အကြားခြားနားချက်မှာ ၊ nextSibling သည် နောက်ဆက်တွဲတွဲဖက် node အား ဒြပ်စင်အမှတ်အသား၊ စာသား node သို့မဟုတ် မှတ်ချက် Node အဖြစ် ပြန်ပေးမည်ဖြစ်ပြီး၊ nextElementSibling သည် နောက်ဆက်တွဲတွဲဖက် node ကို အစိတ်အပိုင်း node တစ်ခုအဖြစ် ပြန်ပေးသည် (စာသားနှင့် မှတ်ချက် node များကို လျစ်လျူရှုထားသည်)။
ဤပိုင်ဆိုင်မှုသည် ဖတ်ရန်သာဖြစ်သည်။
အကြံပြုချက်- တူညီသောသစ်ပင်အဆင့်တွင် သတ်မှတ်ထားသော Node ၏ယခင် node ကို ပြန်ပေးရန် ယခင် Sibling ပိုင်ဆိုင်မှု ကို အသုံးပြုပါ ။
အကြံပြုချက်- သတ်မှတ်ထားသော node တစ်ခု၏ မည်သည့် ကလေး node ကိုမဆို ပြန်ပေးရန် အတွက် childNodes ပိုင်ဆိုင်မှု ကို အသုံးပြုပါ ။
Browser ပံ့ပိုးမှု
Property | |||||
---|---|---|---|---|---|
nextSibling | Yes | Yes | Yes | Yes | Yes |
အထားအသို
node.nextSibling
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | Node ၏ နောက်ပေါက်ဖော်ကို ကိုယ်စားပြုသော Node object တစ်ခု၊ သို့မဟုတ် နောက်ပေါက်ဖော်မရှိပါက null |
---|---|
DOM ဗားရှင်း | Core Level 1 Node Object |
ဆက်စပ်စာမျက်နှာများ
HTML DOM ရည်ညွှန်းချက်- node childNodes ပိုင်ဆိုင်မှု
HTML DOM ရည်ညွှန်းချက်- node ပထမကလေးအိမ်ခြံမြေ
HTML DOM ရည်ညွှန်းချက်- node နောက်ဆုံးကလေးအိမ်ခြံမြေ
HTML DOM ရည်ညွှန်းချက်- node parentNode ပိုင်ဆိုင်မှု
HTML DOM ရည်ညွှန်းချက်- node ယခင်ညီအကိုအိမ်ခြံမြေ
HTML DOM ရည်ညွှန်းချက်- node nodeName Property