Programming/JavaScript
2020.09.04 DOM API
프로그래밍밍
2020. 9. 4. 23:44
반응형
우선 DOM이란 뭘까?
DOM
웹브라우저에서 HTML 문서를 해석하게되는데 해석하여 나온것을 돔이라고 부른다.
HTML 문서를 해석할때 각각의 객체들이 나오게 되는데 이 객체들의 상,하위 관계를 따지게되면
하향식으로 된 트리 모양이 나오는데 이것을 DOM 트리라고 부른다.
DOM API
이러한 DOM 객체 하나하나를 보면 Element, Event, Document, Node 등이 있다.
document API
document.getElementById('ID')
document.querySeletor('ID')
.
.
.
Node API
Node.childNodes
Node.lastChild
.
.
.
Element API
Element.attributes
Element.classList
Element.className
.
.
.
Event API
DragEvent
MouseEvent
.
.
.
각각의 API들에 사용가능한 메소들들도 여럿있어서 API와 메소드를 활용하여
문서에 접근하고 추가 수정 삭제 등 다양한 기능을 줄수있다.
DOM을 알면 알수록 문서에 접근하는 방법이 쉬워지기 때문이다.