HTML DOM ရည်ညွှန်းချက်များ setNamedItem()
ဥပမာများ
H1 ၏ class attribute ကို သတ်မှတ်ပါ-
const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);
၎င်းသည် ဒြပ်စင် ကို အသုံးပြုရန် ပိုမိုလွယ်ကူသည် ။setAttribute():
const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
နည်းလမ်း သည် setNamedItem()
NamedNodeMap သို့ attribute node တစ်ခုထပ်ထည့်သည်။
attribute node ရှိနှင့်ပြီးသားဖြစ်ပါက၊ ၎င်းကို အစားထိုးမည်ဖြစ်ပြီး၊ အစားထိုးထားသော attribute node ကို ပြန်ပေးမည်၊ သို့မဟုတ်ပါက return value သည် null
.
အစားထိုး-
၎င်းသည် element .setAttribute() method ကိုအသုံးပြုရန်ပိုမိုလွယ်ကူသည်။
ကိုလည်းကြည့်ပါ-
attribute က .value Property ပါ ။
attribute က .name Property ပါ ။
ရည်ညွှန်း ချက်များ .getNamedItem () နည်းလမ်း
အထားအသို
namednodemap.setNamedItem(node)
ကန့်သတ်ချက်များ
Parameter | Description |
node | Required. The node to add or replace in the NamedNodeMap. |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
node တစ်ခု | အစားထိုးထားသော node (ရှိပါက)။ မဟုတ်ရင် null _ |
Browser ပံ့ပိုးမှု
attributes.setNamedItem
DOM Level 1 (1998) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ဘရောက်ဆာအားလုံးတွင် ၎င်းကို အပြည့်အဝထောက်ခံသည်-
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |