HTML DOM ယခင် Sibling Property
ဥပမာ
စာရင်းအကြောင်းအရာတစ်ခု၏ ယခင်ပေါက်ဖော်များ၏ HTML အကြောင်းအရာကို ရယူပါ-
var x = document.getElementById("item2").previousSibling.innerHTML;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ယခင်Sibling ပိုင်ဆိုင်မှုသည် တူညီသောသစ်ပင်အဆင့်တွင် သတ်မှတ်ထားသော ကုဒ်၏ယခင် node ကို ပြန်ပေးသည်။
ပြန်ပေးထားသော node ကို Node အရာဝတ္ထုတစ်ခုအနေဖြင့် ပြန်ပေးသည်။
ဤပိုင်ဆိုင်မှုနှင့် ယခင်ElementSibling အကြား ခြားနားချက် မှာ ယခင်Sibling သည် ယခင် sibling node အား ဒြပ်စင် Node တစ်ခု၊ text node သို့မဟုတ် comment node အဖြစ် ပြန်ပေးသည်၊
ဤပိုင်ဆိုင်မှုသည် ဖတ်ရန်သာဖြစ်သည်။
အကြံပြုချက်- တူညီသောသစ်ပင်အဆင့်တွင် သတ်မှတ်ထားသော နိုဒ့်၏နောက်ထပ်ကို ပြန်ပို့ရန် nextSibling ပိုင်ဆိုင်မှုကို အသုံးပြုပါ ။
အကြံပြုချက်- သတ်မှတ်ထားသော node တစ်ခု၏ မည်သည့် ကလေး node ကိုမဆို ပြန်ပေးရန် အတွက် childNodes ပိုင်ဆိုင်မှု ကို အသုံးပြုပါ ။
Browser ပံ့ပိုးမှု
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
အထားအသို
node.previousSibling
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | 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