JavaScript

[DOM_Document] JS - Document 객체 - 웹문서 객체의 속성/메서드 종류 (= document객체 = 다큐먼트객체)

목차
  1. Document 객체 정의
  2. Document 객체 속성/메서드

 

Document 객체 정의 

 

HTML 문서가 웹 브라우저에 로드되면 document 객체 됨. 

(※ document 객체는 HTML 문서의 루트 노드임.)

 

 

Document 객체 속성/메서드

[목차] - 알파벳순

 

 


[A]

 

  • activeElement 속성 - 문서에서 현재 포커스 된 요소 반환.
  • addEventListener() 메서드 - 이벤트 핸들러를 문서에 첨부.
  • adoptNode() 메서드 - 다른 문서에서 노드를 사용.
  • anchors 속성 - 문서에서 name 속성 가진 모든 <a> 요소의 모음 반환.
  • applets 속성 - 문서의 모든 <applet> 요소의 모음 반환.

 


[B]

 

  • baseURI 속성 - 문서의absolute base URI (= 절대 기본 URI) 반환.
  • body 속성 ★ - 문서의 본문 (<body> 요소) 설정하거나 반환.

 


[C]

 

  • close() 메서드 - 이전에 document.open() 메서드로 연 출력 스트림 닫기.
  • cookie 속성 - 문서에서 쿠키의 모든 name / value 쌍 반환.
  • charset 속성 - 폐기예고. 대신에 characterSet 코드 사용. 문서의 문자 인코딩 반환. 
  • CharacterSet 속성 - 문서의 문자 인코딩 상태 반환.
  • createAttribute() 메서드 - 속성 노드 생성.
  • createComment() 메서드 - 지정된 텍스트 갖는 주석 노드 생성.
  • createDocumentFragment() 메서드 - 비어있는 DocumentFragment 노드 생성. 
  • createElement() 메서드 - 요소 노드 생성.
  • createEvent() 메서드 - 새 이벤트 생성. 
  • createTextNode() 메서드 - 텍스트 노드 생성.



[D]

 

  • defaultView 속성 - 문서와 관련된 윈도우 객체 반환하거나, 사용할 수없는 경우 null 반환. 
  • designMode 속성 - 전체 문서를 편집 할 수 있는지 여부 제어.
  • doctype 속성 - 문서와 관련된 문서유형선언 (= 문서타입선언 = 독타입) 반환. 
  • documentElement 속성 ★ - 문서의 Document 요소 (<html> 요소) 반환. 
  • documentMode 속성 - 브라우저에서 문서를 렌더링하는 데 사용하는 모드 반환. 
  • documentURI 속성 - 문서의 위치를 설정하거나 반환.
  • domain 속성 - 문서 로드 한 서버의 도메인 이름 반환.
  • domConfig 속성 - 사용중단. 문서의 DOM 구성을 반환.

 


[E]

 

  • embeds 속성 - 문서의 모든 <embed> 요소 모음 반환.
  • execCommand() 메서드 - 현재 포커스가 있는 요소에서 지정된 클립보드 작업을 호출.

 


[F]

 

  • forms 속성 - 문서의 모든 <form> 요소 모음 반환.
  • fullscreenElement 속성 - 전체 화면 모드로 표시되는 현재 요소를 반환.
  • fullscreenEnabled() 메서드 - 문서를 전체화면모드로 볼 수 있는지 여부 참거짓값 반환.

 


[G]

 

  • getElementById()  메서드 ★★★ - 지정된 ID명(아이디명) 갖은 요소 반환. 
  • getElementsByClassName() 메서드 ★★★ - 지정된 ClassName(클래스명) 갖은 모든 요소를 포함한 NodeList 반환. 
  • getElementsByName() 메서드 ★★★ - 지정된 Name(이름) 갖는 모든 요소를 포함한 NodeLis 반환. 
  • getElementsByTagName() 메서드 ★★★ - 지정된 TagName(태그명)의 모든 요소 포함한 NodeList 반환.

 


[H]

 

  • hasFocus() 메서드 -문서에 포커스 있는지 여부 나타내는 참거짓 반환.
  • head 속성 ★ - 문서의 <head> 요소 반환.

 


[I]

 

  • images 속성 - 문서의 모든 <img> 요소 모음 반환.
  • implementation 속성 - 이 문서를 처리하는 DOMImplementation 객체 반환. 
  • importNode() 메서드 - 다른 문서에서 노드 가져오기. 
  • inputEncoding 속성 - 문서에 사용 된 인코딩, 문자셋 반환.

 


[J]

 

없음

 


[K]

 

없음

 


[L]

 

  • lastModified 속성 - 문서가 마지막으로 수정된 날짜와 시간 반환. (= 마지막수정시간 반환 = 최종수정시간반환) 
  • links 속성 - 문서에서 href 속성 갖은 모든 <a> 및 <area> 요소 모음 반환.

 


[M]

 

없음.

 


[N]

 

  • normalize() 메서드 - 비어있는 Text 노드 제거하고 인접 노드 결합.
  • normalizeDocument() 메서드 - 비어있는 Text 노드 제거하고 인접 노드 조인.

 


[O]

 

open() 메서드 - HTML 출력 스트림을 열고 document.write() 메서드에서 출력을 수집.

 


[P]

 

없음.

 

[Q]

 

  • querySelector() 메서드 ★★★ - 문서의 지정된 CSS 선택자와 일치하는 첫 번째 요소 반환. 
  • querySelectorAll() 메서드 ★★★ - 문서의 지정된 CSS 선택자와 일치하는 모든 요소를 포함하는 정적 NodeList 반환.

 


[R]

 

  • readyState 속성 - 문서의 (로드 중) 상태 반환.
  • referrer 속성 - 현재 문서를 로드한 문서의 URL 반환.
  • removeEventListener() 메서드 - addEventListener () 메서드로 연결된 문서에서 이벤트 핸들러 제거. 
  • renameNode() 메서드 - 지정된 노드의 이름 변경.

 


[S]

 

  • scripts 속성 - 문서의 <script> 요소 모음 반환.
  • strictErrorChecking 속성 - 오류 검사가 적용되는지 여부를 설정하거나 반환.

 


[T]

 

title 속성 - 문서의 제목을 설정하거나 반환.

 


[U]

 

URL 속성 - HTML 문서의 전체 URL을 반환.

 


[V]

 

없음.

 


[W]

 

  • write() 메서드 - HTML 표현식이나 JavaScript 코드를 문서에 쓰기.
  • writeln() 메서드 - write ()와 같지만 각 명령 다음에 줄 바꿈 문자를 추가.

 


[X]

 

없음.

 


[Y]

 

없음.

 


[Z]

 

없음.

 



분류 제목
RegExp JS - g 수정자 - 전역검색 (= 패턴일치 모든문자열 검색) (= g수정자 = 지수정자 = 전역수정자)
RegExp JS - m 수정자 - 여러줄 검사 (= 다중행검사) (= m수정자 = 엠수정자)
RegExp JS - [abc] 의미 - 대괄호안에 포함된 모든 개별 문자 찾기 (정규표현식 대괄호)
RegExp JS - [^abc] 의미 - 대괄호 안 문자 제외 (= 대괄호안 꺽쇠 정규표현식) ★ 소문자만 추출
RegExp JS - [0-9] 의미 - 대괄호안숫자포함 (= 대괄호안숫자 정규표현식)
RegExp JS - [^0-9] 의미 - 대괄호안숫자제외 (대괄호안꺽쇠숫자 정규표현식]
RegExp JS - (x|y) 의미 - x나 y 포함 검사 (소괄호안수직바, 정규표현식 괄호)
RegExp JS - . 메타문자 - 모든 단일문자 대응 (단, 개행, 행 종결자 제외) (미침표 정규표현식)
RegExp JS - \w 메타문자 - ( _ , az , AZ , 0-9 ) 문자대응 (정규표현식)
RegExp JS - \W 메타문자 - ( _ , az , AZ , 0-9 )외의 문자대응 (정규표현식)
RegExp JS - \d 메타문자 - (0-9) 숫자대응 (정규표현식)
RegExp JS - \D 메타문자 - 숫자아닌문자찾기 (= 비숫자문자찾기 = 역슬래시디의미)
RegExp JS - \s 메타문자 - 공백문자찾기
RegExp JS - \S 메타문자 - 공백문자가 아닌 문자 찾기 (= 공백아닌문자찾기) ※ 역슬래시 애스 메타문자
RegExp JS - \b 메타문자 - 단어시작/단어끝에서 일치항목찾기 (= \b메타문자)
21/89
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티
웹유틸
회원센터
홈짱닷컴 PC버전 로그인