XML DOM getAttribute() 메서드

정의 및 사용

getAttribute() 메서드는 이름을 통해 속성 값을 가져옵니다。

문법:

elementNode.getAttribute(name)
파라미터 설명
name 필수. 속성 값을 가져올 속성을 정의합니다.

피드백 및 주석

이름 공간을 사용하는 XML 문서에서는 다음을 사용해야 합니다 getAttributeNS() 메서드

인스턴스

모든 예제에서, 우리는 XML 파일을 사용할 것입니다 books.xml، 그리고 JavaScript 함수 loadXMLDoc()

다음 코드 스니프트는 모든 <book> 요소 중 "category" 속성 값을 가져옵니다:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
document.write(x[i].getAttribute('category'));
document.write("<br />");
}

위 코드의 출력은 다음과 같습니다:

COOKING
CHILDREN
WEB
WEB