ksouth9

DOM(문서 객체 모델) 본문

Web/Javascipt

DOM(문서 객체 모델)

ksouth9 2023. 1. 16. 23:34

웹 문서의 모든 요소를 자바스크립트를 이용하여 조작할 수 있도록 객체를 사용해 문서를 해석하는 방법

  • 문서 객체 모델은 Document Object Model을 줄여서 DOM으로 표기하고, '돔' 이라 읽는다.
  • 자바스크립트는 웹 문서 안의 텍스트나 이미지, 표 등 웹 문서 요소를 자유롭게 조작할 수 있는 프로그래밍 언어이다.
  • 자바스크립트가 웹 문서의 요소를 조작할 수 있는 이유는, 요소들이 객체 형태로 되어 있기 때문이다.
  • 그렇기 때문에 이 객체를 문서 객체 모델 이라고 부른다.

DOM(문서 객체 모델)은 웹 페이지에 대한 인터페이스이다. DOM은 문서 내의 모든 요소를 정의하고, 페이지의 콘텐츠 및 구조, 스타일 등 각각의 요소에 접근하여 읽고 조작할 수 있는 API를 제공한다.