Method ya setAttribute() ya XML DOM

Mefano na Tukio

Method ya setAttribute() inaunda au inahusisha kiparamu kipya.

Mafanikio ya lugha:

elementNode.setAttribute(name,value)
Viparamu Muhtasari
name Inahitajika. Inasema jina la kiparamu kinachotumika.
value Inahitajika. Inasema thamani ya kiparamu kinachotumika.

Muhtasari

Hii inapewa kiparamu kinachotumika kwa thamani ya kiparamu. Ikiwa kiparamu kinachotumika kinasema haitumikezi, hii inaunda kiparamu kipya.

Mfano

Kwa mafanikio yote, tuitumia faili ya XML books.xmlna kifaa cha JavaScript loadXMLDoc()

Mafuatilia ya kuuza ya hii programu inaongeza kiparamu cha "edition" kwa zote <book> katika faili ya "books.xml":

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 />");
}

Matokeo:

Italiani ya kila siku - Edition: FIRST
Harry Potter - Edition: FIRST
Makala ya kuanza kuhakikisha XQuery - Edition: FIRST
Makala ya kuelewa XML - Edition: FIRST