HTML DOM nodeValue Property
ဥပမာ
စာရွက်စာတမ်းရှိ ပထမဆုံး <button> ဒြပ်စင်၏ node တန်ဖိုးကို ရယူပါ-
var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;
အောက်တွင် နောက်ထပ် "စမ်းသုံးကြည့်ပါ" ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
nodeValue ပိုင်ဆိုင်မှုသည် သတ်မှတ်ထားသော node ၏ node တန်ဖိုးကို သတ်မှတ်ပေးသည် သို့မဟုတ် ပြန်ပေးသည်။
node သည် element node ဖြစ်ပါက၊ nodeValue သည် null ပြန်ဖြစ်သွားလိမ့်မည်။
မှတ်ချက်- ဒြပ်စင်တစ်ခု၏ စာသားကို ပြန်ပေးလိုပါက၊ စာသားသည် Text node တစ်ခုအတွင်း၌ အမြဲရှိနေကြောင်း သတိရပြီး Text node ၏ node တန်ဖိုး ( element .childNodes[0].nodeValue) ကို ပြန်ပေးရမည်ဖြစ်ပါသည်။
အခြား node အမျိုးအစားများအတွက်၊ nodeValue ပိုင်ဆိုင်မှုသည် မတူညီသော node အမျိုးအစားများအတွက် မတူညီသောတန်ဖိုးများကို ပြန်ပေးလိမ့်မည်။
အကြံပြုချက်- nodeValue ပိုင်ဆိုင်မှုအတွက် အခြားရွေးချယ်စရာတစ်ခုသည် textContent ပိုင်ဆိုင်မှု ဖြစ်နိုင်သည်။
Browser ပံ့ပိုးမှု
Property | |||||
---|---|---|---|---|---|
nodeValue | Yes | Yes | Yes | Yes | Yes |
အထားအသို
node တန်ဖိုးကို ပြန်ပေးပါ။
node.nodeValue
node တန်ဖိုးကို သတ်မှတ်ပါ-
node.nodeValue = value
အိမ်ခြံမြေတန်ဖိုးများ
Value | Description |
---|---|
value | Specifies the node value of the specified node |
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- | node ၏တန်ဖိုးကိုကိုယ်စားပြုသောစာတန်း။
ဖြစ်နိုင်သောတန်ဖိုးများ-
|
---|---|
DOM ဗားရှင်း | Core Level 1 Node Object |
နောက်ထပ် ဥပမာများ
ဥပမာ
node အမည်၊ node တန်ဖိုးနှင့် <div> ဒြပ်စင်၏ ပထမကလေး node ၏ node အမျိုးအစားကို ရယူပါ-
<div id="myDIV">This is a div element.</div>
<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>
ဆက်စပ်စာမျက်နှာများ
HTML DOM ရည်ညွှန်းချက်- node nodeName Property
HTML DOM ရည်ညွှန်းချက်- node nodeType ပိုင်ဆိုင်မှု
HTML DOM ရည်ညွှန်းချက်- node nodeValue ပိုင်ဆိုင်မှု
HTML DOM ရည်ညွှန်းချက်- node childNodes ပိုင်ဆိုင်မှု