XML DOM setAttribute() ဘွတ်

ဒီပုံစံ နှင့် အသုံးပြု

setAttribute() ဘွတ် အခံ အစိုးရ ကို ဖန်တီးသို့မဟုတ် ပြင်ဆင်ပေးသည်。

အပြုအမူ:

elementNode.setAttribute(name,value)
ပါဝင်သည် ဖော်ပြ
name လိုအပ်သည်။ အစိုးရအမည် ကို အစိုးရပါ。
value လိုအပ်သည်။ အစိုးရ ကို အစိုးရပေးပါ。

အကြောင်းကြား

အမျိုးအစား ကို အမျိုးအစား အား အစိုးရပေးသည်။ အမျိုးအစား အမည် မရှိဘဲ ဖြစ်လာရမည်ဖြစ် လျှင် အမျိုးအစား အတွက် အခံ အစိုးရ များ ကို ဖန်တီးပေးသည်。

အမှတ်အသား

အားလုံး အမှတ်အသား များ တွင် ကျမ်းစာ အား အသုံးပြုပါ: books.xmlနှင့် ဂျူနိုက်စတာ ဘွတ်အား loadXMLDoc()

အောက်ပါ ကြောင်းရာ ကို "books.xml" အရာဝတ္တု အား <book> အရာဝတ္တု အား "edition" အကိုးအကား ပြင်ဆင်ပေးသည်:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book");
for(i=0;i<x.length;i++)
{
x.item(i).setAttribute("edition","first");
}
//Output book title and edition value
x=xmlDoc.getElementsByTagName("title");
for (i=0;i<x.length;i++)
{
document.write(x[i].childNodes[0].nodeValue);
document.write(" - Edition: ");
document.write(x[i].parentNode.getAttribute('edition'));
document.write("<br />");
}

ထုတ်ပြန်ခြင်း:

Everyday Italian - Edition: FIRST
Harry Potter - Edition: FIRST
XQuery Kick Start - Edition: FIRST
Learning XML - Edition: FIRST