DOM 이란?

Jun·2022년 3월 14일
0

Dom 이란?

Dom 은 Document Object model 로 html 로 구성되어진 웹페이지의 문서 라고 할 수 있다. Dom 은 웹페이지의 객체지향적 표현이다.

그럼 DOM이 왜나왔을까?
웹페이지는 HTML 로 구성되어있다. HTML 만을 사용하면 웹페이지는 정적인 웹페이지가 되고 사용자들간에 interecting 이없다. 웹페이지가 사용자들과 함께 소통을 하기 위해서 개발자들은 상황에따라 HTML 이 변경이 되도록 개발을 해야한다. HTML 을 직접 접근하여 변경하기 위해서는 HTML 을 문서화하고 객체지향적 표현이 된 ‘DOM’ 을 사용해야한다. DOM 의 다양한 API 를 활용하여 HTML 을 직접 추가,삭제,수정 을 할 수 있다.

결론
웹페이지 는 HTML로 구성되어져 있는데 동적인 웹페이지를 생성하기 위해서 DOM 과 스크립트언어 (Javscript, Python)을 사용한다.

DOM-API

  • document.getElementById(id)
  • document.getElementsByTagName (en-US)(name)
  • document.createElement(name)
  • parentNode.appendChild (en-US)(node)
  • element.innerHTML (en-US)
  • element.style (en-US).left
  • element.setAttribute (en-US)
  • element.getAttribute
  • element.addEventListener (en-US)
  • window.content (en-US)
  • window.onload (en-US)
  • window.dump (en-US)
  • window.scrollTo (en-US)

0개의 댓글