문서 객체의 속성과 메소드는 body, cookie, domain, lastModified,referrer, title, close(), open(), write(), getElementById(), Normalize() 등입니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
Document 개체
브라우저에 로드된 모든 HTML 문서는 Document 개체가 됩니다.
Document 개체를 사용하면 스크립트에서 HTML 페이지의 모든 요소에 액세스할 수 있습니다.
팁: Document 개체는 Window 개체의 일부이며 window.document 속성을 통해 액세스할 수 있습니다.
Document 개체 속성 및 메서드
HTML 문서에서는 다음 속성 및 메서드를 사용할 수 있습니다.
Properties/Methods | Description |
---|---|
document.activeElement | 현재 포커스가 있는 요소를 반환합니다. |
document.addEventListener() | 문서에 핸들 추가 |
document.adoptNode(node) | 다른 문서에서 조정된 노드를 현재 문서로 반환합니다. |
document.anchors | 문서의 모든 Anchor 개체에 대한 참조를 반환합니다. |
document.applets |
문서의 모든 Applet 개체에 대한 참조를 반환합니다. 참고: HTML5는 더 이상 |
document.baseURI | 문서의 절대 기본 URI를 반환합니다. |
document.body | 문서의 본문 요소를 반환합니다. |
document.close() | 문서를 닫습니다.open( ) 메서드 스트림을 출력하고 선택한 데이터를 표시합니다. |
document.cookie | 현재 문서와 관련된 모든 쿠키를 설정하거나 반환합니다. |
document.createAttribute() | 속성 노드 만들기 |
document.createComment() | createComment() 메서드는 설명 노드를 만들 수 있습니다. |
document.createDocumentFragment() | 빈 DocumentFragment 개체를 만들고 이 개체를 반환합니다. |
document.createElement() | 요소 노드를 생성합니다. |
document.createTextNode() | 텍스트 노드를 만듭니다. |
document.doctype | 문서와 연결된 DTD(문서 유형 선언)를 반환합니다. |
document.documentElement | 문서의 루트 노드를 반환합니다 |
document.document Mode | 브라우저 |
document.documentURI | 를 통해 문서를 렌더링하는 데 사용되는 모드를 반환합니다. 또는 문서 위치 |
document.domain | 현재 문서의 도메인 이름을 반환합니다. |
document.domConfig | 지원 중단. normalizeDocument()가 호출되었을 때 사용된 구성을 반환합니다. |
document.embeds | 문서에 포함된 모든 콘텐츠(포함)의 컬렉션을 반환합니다. |
document.forms | 문서의 모든 양식 개체에 대한 참조를 반환합니다. |
document.getElementsByClassName() | 문서에서 지정된 클래스 이름을 가진 모든 요소의 컬렉션을 NodeList 객체로 반환합니다. |
document.getElementById() | 지정된 ID를 가진 첫 번째 객체에 대한 참조를 반환합니다. |
document.getElementsByName() | 지정된 이름을 가진 개체 컬렉션을 반환합니다. |
document.getElementsByTagName() | 지정된 태그 이름을 가진 개체 컬렉션을 반환합니다. |
document.images | 문서의 모든 Image 개체에 대한 참조를 반환합니다. |
document.implementation | 이 문서를 처리하는 DOMImplementation 개체를 반환합니다. |
document.importNode() | 적용을 위해 다른 문서의 노드를 이 문서에 복사합니다. |
document.inputEncoding | 문서에 사용된 인코딩을 반환합니다(파싱 시). |
document.lastModified | 문서가 마지막으로 수정된 날짜와 시간을 반환합니다. |
document.links | 문서의 모든 Area 및 Link 개체에 대한 참조를 반환합니다. |
document.normalize() | 빈 텍스트 노드를 삭제하고 인접 노드 연결 |
document.normalizeDocument() | 빈 텍스트 노드를 삭제하고 인접 노드 연결 |
document.open () | Open document.write() 또는 document.writeln() 메서드에서 출력을 수집하는 스트림입니다. |
document.querySelector() | 문서에서 지정된 CSS 선택기와 일치하는 첫 번째 요소를 반환합니다. |
document.querySelectorAll() | document.querySelectorAll()은 HTML5에 도입된 새로운 메서드로, document |
document.readyState | 의 CSS 선택기와 일치하는 모든 요소 노드의 목록 문서 상태(로드 중...)를 반환합니다. |
document.referrer | 현재 문서를 로드하는 문서의 URL을 반환합니다. . |
document.removeEventListener() | 문서에서 이벤트 핸들러를 제거합니다(addEventListener() 메소드에 의해 추가됨) |
document.renameNode() | 요소 또는 속성 노드의 이름을 바꿉니다. |
document.scripts | 페이지의 모든 스크립트 컬렉션을 반환합니다. |
document.strictErrorChecking | 오류 검사를 강제할지 여부를 설정하거나 반환합니다. |
document.title | 현재 문서의 제목을 반환합니다. |
document.URL | 문서의 전체 URL을 반환합니다 |
document.write() | 문서에 HTML 표현식 또는 JavaScript 코드를 작성합니다. |
document.writeln() | 은 각 표현식 뒤에 개행 문자가 작성된다는 점을 제외하면 write() 메서드와 동일합니다. |
【관련 추천: 자바스크립트 학습 튜토리얼】
위 내용은 자바스크립트에서 문서 객체의 속성과 메소드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!