객체로 인식하고 처리함. 노드(node) 라고 하며, DOM 트리의 시작 부분인 html 노드를 나무 뿌리에 해당한다 해서 루트(root) 노드 라고 함. id 선택자 로 접근하는 getElementById() 메서드
기본형요소명.getElementById("id명")
class 값 으로 접근하는 getElementsByClassName() 메서드
기본형요소명.getElementsByClassName("class명")
HTMLCollection 객체로 저장됨. HTMLCollection 객체는 배열과 비슷하고 배열처럼 사용할 수 있음. 하지만 배열은 아님. 태그 이름 으로 접근하는 getElementsByTagName() 메서드
기본형요소명.getElementsByTagName("태그명")
다양한 방법 으로 접근하는 querySelector(), querySelectorAll() 메서드
기본형노드.querySelector(선택자),노드.querySelectorAll(선택자 또는 태그)
querySelector("#heading") // id="heading"인 요소
querySelectorAll(".bright") // class="bright"인 요소
노드이거나 노드 리스트(node list)임.
기본형요소명.innerText = 내용,요소명.innerHTML = 내용
기본형getAttribute("속성명"),setAttribute("속성명", "값")