XML DOM getAttributeNode() na paraan

Definisyon at Paggamit

Ang getAttributeNode() na paraan ay nangangakong kumuha ng katangian na node mula sa kasalukuyang elemento sa pamamagitan ng pangalan.

Gramata:

elementNode.getAttributeNS(ns,name)
Mga parameter Paglalarawan
name Mga kinakailangan. Nangangahulugan na dapat makuha ang katangian na node.

Paliwanag

Ang paraan na ito ay magbibigay ng isang Attr na node na naglalarawan ng tinukoy na katangian at halaga. Mangyaring mag-ingat, ang katangian na node ay maaari ring makuha sa pamamagitan ng attributes na napag-aalis mula sa Node na interface.

すべての例では、XML ファイルを使用します books.xml、および JavaScript 関数 loadXMLDoc()

以下の例では、"books.xml" 内のすべての <book> 要素から "category" 属性を取得します:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category");
document.write(attnode.name);
document.write(" = ");
document.write(attnode.value);
document.write("<br />");
}

上記のコードの出力は:

category = COOKING
category = CHILDREN
category = WEB
category = WEB