XML DOM attribute na localName
Paglilinaw at paggamit
Ang attribute na localName ay ibabalik ang lokal na pangalan ng piniling element (pangalan ng element).
Kung ang napiling node ay hindi element o attribute, ang property na ito ay ibabalik na NULL.
Mga pangkakailangan sa syntax:
elementNode.localName
Mga halimbawa
Sa lahat ng mga halimbawa, gagamitin namin ang file na XML books.xml,at ang function na JavaScript loadXMLDoc()。
例子 1
下面的代码片段从 "books.xml" 中的第一个 <book> 元素获取本地名称:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("book")[0];
document.write(x.localName
);
以上代码的输出:
book
例子 2
下面的代码片段从 "books.xml" 中的最后一个 <book> 元素获取本地名称:
//check if the last node is an element node
function get_lastchild(n)
{
var x=n.lastChild;
while (x.nodeType!=1)
{
x=x.previousSibling;
}
return x;
}
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.documentElement;
var lastNode=get_lastchild(x);
document.write(lastNode.localName
);
以上代码的输出:
book