애스터리스크(*) 표시가 있는 항목은 W3C DOM에 대한 Microsoft의 확장 기능을 나타낸다.
async(*) : 비동기식 다운로드를 허용할 것인지를 나타내며, 읽고 쓰기가 가능하다.
attributes : 주어진 노드에 대한 속성 목록을 저장하며, 읽기 전용이다.
baseName(*) : Namespace에서 확인된 기본 이름으로, 읽기 전용이다.
childNodes : 자식 노드들의 목록을 저장하며, 읽기 전용이다.
dataType(*) : 주어진 노드에 대한 데이터 형식을 제공하며, 읽고 쓰기가 가능하다.
definition(*) : DTD 또는 스키마에서의 노드에 대한 정의를 제공하며, 읽기 전용이다.
doctype : 주어진 노드에 대한 데이터 형식을 제공하며, 읽기 전용이다.
documentElment : 문서의 루트 요소를 가리키며, 읽고 쓰기가 가능하다.
firstChild : 현재 노드의 첫 번째 자식을 가리키며, 읽기 전용이다.
implementation : 문서에 대한 XMLDOMImplementation 객체로서, 읽기 전용이다.
lastChild : 현재 노드의 마지막 자식 노드로서, 읽기 전용이다.
namespaceURI(*) : Namespace의 URI(Uniform Resource Identifier)를 알려주며, 읽기 전용이다.
nextSibling : 동일 레벨에서 현재 노드의 다음 노드로서, 읽기 전용이다.
nodeName : 구성요소, 속성 또는 엔티티 참조에 대한 검증된 이름, 또는 다른 노드형식에서는
문자열을 저장하는 속성으로, 읽기 전용이다.
nodeType : XML DOM노드 형식을 가리키며, 읽기 전용이다.
nodeTypeValue(*) : 노드의 값을 저장하며, 읽고 쓰기가 가능하다.
nodeTypeString(*) : 노드 형식을 문자열로 알려 주며, 읽기 전용이다.
nodeValue : 노드에 관련된 텍스트를 제공하며, 읽고 쓰기가 가능하다.
ondataavailable(*) : ondataavailable 이벤트의 이벤트 처리기로서, 읽고 쓰기가 가능하다.
onreadystatechange(*) : readState 속성의 변경을 처리하는 이벤트 처리기로서,
읽고 쓰기가 가능하다.
onreadystatechange(*) : readyState 속성의 변경을 처리하는 이벤트 처리기로서, 읽고 쓰기가능.
ontransformnode(*) : ontransformnode이벤트에 대한 이벤트 처리기로서, 읽고 쓰기가 가능하다.
ownerDocument : 지정한 노드를 포함하는 문서의 루트를 가리키며, 읽기 전용이다.
parentNode : 부모노드(부모를 가질 수 있는 노드)로서, 읽기 전용이다.
parsed(*) : 지정한 노드와 모든 자손 노드들이 파싱되었다면 참이고, 아니면 거짓이며, 읽기전용
parseError(*) : 가장 최근의 파싱 오류에 관한 정보를 갖는 XMLDOMParseError객체로서
읽기 전용
prefix(*) : Namespace접두어로서,일기 전용이다.
preserveWhiteSpace(*) : 처리 과정에서 여백이 유지되어야 한다면 참, 아니면 거짓을 가지며,
읽고 쓰기가 가능하다.
previousSibling : 지정한 노드와 동일 레벨에서의 이전 노드를 가리키며, 읽기 전용이다.
readyState(*) : XML 문서의 현재 상태를 나타내며, 읽기 전용이다.
resolveExternals(*) : 파싱 할때 외부 정의를 풀어놓을 것인지 지정하며, 읽고 쓰기가 가능하다.
given(*) : 노드를 직접 지정할 것인지 기본값에서 가져올 것인지를 나타내며, 읽기 전용이다.
text(*) : 노드와 하위 트리의 텍스트 내용을 저장하며, 읽고 쓰기가 가능하다.
url(*) : 가장 최근에 로드된 XML문서의 URL(Uniform Resource Locator)을 알려주며, 읽기 전용
validateOnParse(*) : 파서에서 지정한 문서를 검증하도록 할 것인지를 지정하며, 읽고 쓰기 가능
xml(*) : 노드와 모든 자손의 XML 표현을 알려주며, 읽기 전용이다.