XML DOM setAttributeNS() method
Mifano na Tukio
setAttributeNS() method inakumaliza au kumwengwa muatili wa jina na kifupi cha jina cha jina.
Inafikia:
elementNode.setAttributeNS(name,value)
Parama | Maelezo |
---|---|
ns | Inayotarajiwa. Inahitaji kumwengwa URI ya kifupi cha jina cha muatili wa jina. |
name | Inayotarajiwa. Inahitaji kumwengwa jina la muatili wa jina. |
value | Inayotarajiwa. Inahitaji kumwengwa thamani ya muatili wa jina. |
Maelezo
Hii methodi inaendelea na setAttribute() methodKama hayo, lakini ni kumueza au kuminga muatili wa jina kinahitaji kuwa na URI ya kifupi cha jina na jina la jina (kinakuhusu kifupi cha jina cha jina, kifupi cha jina na jina la jina la jina) kwa pamoja. Inafikia kumwengwa muatili wa thamani wa jina, tumekuwa tunakutumia hii methodi kumwengwa kifupi cha jina cha jina cha jina cha jina.
walio tumia wasifu wa kifupi cha jina kinahitaji kutumia hii methodi. Kwa wasifu wa XML ambao hawana jipya wa kifupi kinaweza kumwengwa hii methodi.
mifano
katika mafanikio yote, tumekuwa kutumia wasifu wa XML books_ns.xmlna kwamba na funizi ya JavaScript loadXMLDoc()。
Mfano 1
Mtaani hii waandiko waandiko wa "books_ns.xml" inaduiwa na "edition" kwa kitendo cha kwanza cha <book>:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("book")[0];
ns="http://www.codew3c.com/edition/";
x.setAttributeNS(ns,"edition","first");
document.write(x.getAttributeNS(ns,"edition"));
Muatiririko:
first
Mfano 2
Mtaani hii waandiko waandiko wa "books_ns.xml" hauharibika "lang" ya kitendo cha kwanza cha <title>:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
x.setAttributeNS(ns,"c:lang","italian");
document.write(x.getAttributeNS(ns,"lang"));
Muatiririko:
italian