XML DOM Attr 객체

Attr 객체

Attr 객체는 Element 객체의 속성을 나타냅니다. 속성의 허용 값은 일반적으로 DTD에서 정의됩니다.

Attr 객체도 노드이므로 Node 객체의 속성과 메서드를 상속받습니다. 그러나 속성은 부모 노드를 가지지 않으며, 속성은 요소의 자식 노드로 간주되지 않으며, Node 객체의 많은 속성은 null을 반환합니다.

Attr 객체의 속성

속성 설명
baseURI 속성의 절대 기준 URI를 반환합니다.
isId 속성이 id 타입이면 true를 반환하며, 그렇지 않으면 false를 반환합니다.
localName 속성 이름의 로컬 부분을 반환합니다.
name 속성의 이름을 반환합니다.
namespaceURI 속성의 이름 공간 URI를 반환합니다.
nodeName 노드의 이름을 반환합니다. 타입에 따라 다릅니다.
nodeType 노드의 타입을 반환합니다.
nodeValue 노드의 값을 설정하거나 반환합니다. 타입에 따라 다릅니다.
ownerDocument 속성의 뿌리 요소(문서 객체)를 반환합니다.
ownerElement 속성이 소속된 요소 노드를 반환합니다.
prefix 속성의 이름 공간 접두사를 설정하거나 반환합니다.
schemaTypeInfo 속성과 관련된 타입 정보를 반환합니다.
specified

문서에서 해당 속성 값을 설정하면 true를 반환합니다;

속성 값이 DTD/Schema의 기본 값이면 false를 반환합니다.

textContent 속성의 텍스트 내용을 설정하거나 반환합니다.
value 속성의 값을 설정하거나 반환합니다.