XML DOM nodeName 속성
정의와 사용법
nodeName 속성은 노드의 유형에 따라 이름을 반환합니다.
문법:
attrObject.nodeName
예제
모든 예제에서 XML 파일을 사용하겠습니다 books.xml및 JavaScript 함수 loadXMLDoc()。
다음 코드 부분은 category 속성의 노드 이름, 노드 값 및 노드 유형을 표시합니다:
xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
document.write(x.item(i).attributes[0].nodeName
);
document.write(" = ");
document.write(x.item(i).attributes[0].nodeValue);
document.write(" (nodetype: ");
document.write(x.item(i).attributes[0].nodeType + ")");
document.write("<br />");
}
이 코드의 출력:
category = children (nodetype: 2) category = cooking (nodetype: 2) category = web (nodetype: 2) category = web (nodetype: 2)