본문 바로가기

Web/JavaScript

[Javascript] DOM 개념

- 문서 객체 모델( DOM ) 이란?

DOM( Document Object Model )은 XML이나 HTML 문서에 접근하기 위한 일종의 인터페이스이다. 이 객체 모델은 문서 내의 모든 요스를 정의하고, 각각의 요소에 접근하는 장법을 제공한다.

이러한 DOM은 W3C의 표준 객체 모델이며, 다음과 같이 계층 구조로 표현된다.

자바스크립트는 이러한 객체 모델을 이용하여 다음과 같은 작업을 할 수 있다.

  • 새로운 HTML 요소나 속성을 추가할 수 있다.
  • 존재하는 HTML 요소나 속성을 제거할 수 있다.
  • HTML 문서의 모든 HTML 요소를 변경할 수 있다.
  • HTML 문서의 모든 HTML 속성을 변경할 수 있다.
  • HTML 문서의 모든 CSS 스타일을 변경할 수 있다.
  • HTML 문서에 새로운 HTML 이벤트를 추가할 수 있다.
  • HTML 문서의 모든 HTML 이벤트에 반응할 수 있다.

 

 

 

 

 

출처

http://tcpschool.com/javascript/js_dom_concept

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

 

'Web > JavaScript' 카테고리의 다른 글

[Javascript] DOM 요소  (0) 2021.07.19
[Javascript] Document 객체  (0) 2021.07.19
[Javascript] Javascript 인코딩  (0) 2021.07.19
[Javascript] 함수 호이스팅( hoisting )  (0) 2021.07.19
[Javascript] JSON 기초  (0) 2020.12.11