window
객체의 document
프로퍼티에 참조되는 방식으로 사용된다.
현재 문서에서 포커스를 가진 DOM 내의 요소를 참조한다.
현재 문서에서 사용될 구성된 스타일시트 배열을 설정하거나 조회한한다.
현재 문서의 <body>
요소를 나타내는 HTMLBodyElement
객체를 참조한다.
현재 문서의 문자 인코딩을 조회한다.
현재 문서의 하위 요소의 개수를 조회한다.
현재 문서의 모든 자식 요소를 포함한는 라이브 상태의 HTMLCollection
을 조회한다.
현재 문서가 쿼크(quirks) 모드 또는 표준 모드에서 렌더링되는지의 여부를 나타낸다.
현재 문서의 MIME 유형을 조회한다.
현재 문서와 관련된 쿠키(cookie)를 조회하거나 설정한다.
현재 문서에 처리중이며 자바스크립트 모듈이 아닌 <script>
요소를 나타내는 HTMLScriptElement
객체로 참조한다.
현재 문서에 연결된 window
객체를 참조한다.
전체 문서를 편집할 수 있는 여부를 'on'
또는 'off'
로 제어한다.
문서의 텍스트 방향을 조회하거나 설정한다.
현재 문서와 연관된 DTD
(Document Type Precent)를 조회한다.
문서의 루트 요소인 HTMLElement
객체를 참조한다.
현재 문서의 위치를 문자열로 조회한다.
현재 문서 내의 <embed>
요소를 나타내는 모든 HTMLEmbedElement
객체를 포함한 HTMLCollection
객체를 참조한다.
현재 문서의 첫 번째 자식 요소를 참조한다
현재 문서의 FontFaceSet
객체를 참조한다.
현재 문서 내의 <form>
요소를 나타내는 모든 HTMLFormElement
객체를 포함하는 HTMLCollection
을 참조한다.
현재 문서에서 전체 화면 모드로 표시되는 요소를 조회한다. 전체 화면 모드가 아닌 경우 null
을 갖는다.
현재 문서에서 전체 화면 모드를 사용할 수 있는지 여부를 불리언(boolean)으로 조회한다.
현재 문서의 <head>
요소를 나타내는 HTMLHeadElement
객체를 참조한다.
현재 문서가 숨겨져 있는지 여부를 불리언(boolean)으로 조회한다.
현재 문서 내의 <img >
요소를 나타내는 모든 HTMLImageElement
객체를 포함한 HTMLCollection
객체를 참조한다.
현재 문서와 연결된 DOMImplementation
객체를 참조한다.
현재 문서의 마지막 자식 요소를 참조한다
현재 문서가 마지막으로 수정된 날짜와 시간을 포함하는 문자열을 조회한다.
현재 문서 내의 href
애트리뷰트를 가진 <a>
, <area>
요소를 나타내는 각각의 모든 HTMLAnchorElement
, HTMLAreaElement
객체를 포함하는 HTMLCollection
을 참조한다.
현재 문서에 대한 URL을 다루는 Location
객체를 참조한다.
현재 문서에서 PIP 모드로 표시되는 요소를 조회한다. 해당되지 않는 경우 null
을 갖는다.
현재 문서에서 PIP 모드를 사용할 수 있는지 여부를 불리언(boolean)으로 조회한다.
현재 문서 내의 <embed>
요소를 나타내는 모든 HTMLEmbedElement
객체를 포함한 HTMLCollection
객체를 참조한다.
현재 문서에서 포인터가 잠겨있는 동안 마우스 이벤트의 대상으로 설정된 요소를 참조한다.
문서의 로드 상태를 나타낸다.
현재 페이지에 연결된 이전 페이지의 URL을 조회한다.
현재 문서 내의 <script>
요소를 나타내는 모든 HTMLScriptElement
객체를 포함한 HTMLCollection
객체를 참조한다.
현재 문서를 스크롤하는 요소를 참조한다.
현재 문서에 명시적으로 연결되었거나 문서에 포함된 스타일시트를 나타내는 CSSStyleSheet
객체의 목록을 다루는 StyleSheetList
객체를 참조한다.
현재 문서의 기본 타임라인을 나타내는 DocumentTimeline
객체의 인스턴스를 참조한다.
현재 문서의 제목(<title>
)을 조회하거나 설정한다.
현재 문서의 위치를 조회한다.
현재 문서의 가시성 상태를 조회한다.
현재 문서로 다른 문서에 있는 지정된 노드를 전송한다.
현재 문서 하위의 맨 끝에 지정된 노드를 추가한다.
Document.prototype.open()
메소드로 열린 현재 문서의 쓰기를 완료한다.
새로운 Attr
객체를 생성한다.
네임스페이스 URI를 지정하여 새로운 Attr
객체를 생성한다.
새로운 CDATA 섹션 노드를 생성한다.
새로운 주석 노드를 생성한다.
현재 DOM 트리에 영향을 주지 않는 문서 조각으로 사용될 새로운 DOM 트리를 생성한다.
지정된 태그 명으로 새로운 Element
객체를 생성한다.
지정된 네임스페이스 URI와 정규화된 이름으로 요소를 생성한다.
지정된 유형의 이벤트를 생성한다.
현재 문서에서 지정된 루트 노드의 하위 노드를 대상으로 지정된 기준에 따라 구성된 새로운 NodeIterator
객체를 반환한다.
새로운 ProcessingInstruction
노드를 생성한다.
새로운 Range
객체를 생성한다.
새로운 Text
노드 객체를 생성한다.
현재 문서에서 지정된 루트 노드의 하위 노드를 대상으로 지정된 기준에 따라 구성된 트리 내의 노드를 다루는 TreeWalker
객체를 반환한다.
뷰포트(viewport)를 기준으로 지정된 좌표에서 최상위 요소를 반환한다.
뷰포트(viewport)를 기준으로 지정된 좌표에 있는 모든 요소를 배열로 반환한다.
현재 문서의 요소가 전체 화면 모드로 표시될 때 원래 화면 모드로 복원한다.
현재 문서에서 PIP 모드로 보여지는 미디어 요소를 원래 모드로 복원한다.
현재 문서에 포인터 잠금이 지정된 경우 비동기적으로 해제한다.
현재 문서의 하위 요소에 연결된 유효한 모든 Animation
객체의 배열을 반환한다.
현재 문서 내의 하위 요소들에 대하여 지정된 id
애트리뷰트를 갖는 요소를 찾아 반환한다.
현재 문서 내의 하위 요소들에 대하여 지정된 class
애트리뷰트를 갖는 요소들을 모두 찾아 HTMLCollection
으로 반환한다.
현재 문서 내의 하위 요소들에 대하여 지정된 name
애트리뷰트를 갖는 요소들을 모두 찾아 NodeList
으로 반환한다.
현재 문서 내의 하위 요소들에 대하여 지정된 태그 이름을 갖는 요소들을 모두 찾아 HTMLCollection
으로 반환한다.
현재 문서에서 사용자가 선택한 텍스트의 범위를 가진 Selection
객체를 반환한다.
현재 문서 또는 문서 내부의 요소에 포커스(focus)가 있는지를 나타내는 불리언(boolean)을 반환한다.
현재 문서가 분할되지 않은 쿠키(cookie)에 엑세스할 수 있는지 여부를 불리언(boolean)으로 확인하는 Promise
객체를 반환한다.
현재 문서에 삽입할 수 있는 다른 문서의 Node
객체 또는 DocumentFragment
객체의 복사본을 생성한다.
현재 문서에 Document.prototype.write()
메소드를 사용하여 새로 쓰기 위해 문서를 연다.
현재 문서의 첫 번째 자식 앞에 Node
객체 또는 문자열 세트 집합을 추가한다.
현재 문서내의 Element
객체를 대상으로 지정된 CSS 선택기 세트와 첫 번째로 일치하는 요소를 반환한다.
현재 문서내의 Element
객체를 대상으로 지정된 CSS 선택기 세트와 일치하는 모든 요소를 NodeList
로 반환한다.
현재 문서의 기존 하위 노드를 지정된 새 노드로 대체한다.
로드된 현재 문서가 분할되지 않은 쿠키에 대한 접근을 요청한다.
document.open()
메소드로 열린 현재 문서 스트림(stream)에 지정된 텍스트 문자열을 작성한다.
document.open()
메소드로 열린 현재 문서 스트림(stream)에 끝에 개행이 포함된 지정된 텍스트 문자열 작성한다.