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 | 속성의 값을 설정하거나 반환합니다. |