1. 문서 객체 모델
<img src="doit.jpg" alt="공부하는 이미지"> 의 태그에서 alt 속성이 <img> 의 자식 요소2. DOM에 접근하기
getElementById() 메서드 : id 선택자로 DOM요소에 접근.요소명.getElementById("id명")
getElementByClassName() 메서드 : class 값으로 DOM요소에 접근.요소명.getElementsByClassName("class명")
getElementsByTagName() 메서드 : 태그 이름값으로 DOM요소에 접근.요소명.getElementsByTagName("태그명")
querySelector(), querySelectorAll() 메서드노드.querySelector(선택자)
노드.querySelectorAll(선택자 또는 태그)
DOM 트리의 텍스트, 속성 노드까지 자유롭게 제어 가능.
querySelector() 메서드 : 반환값이 하나 (첫번째 거)
id를 선택 : querySelector('#id명'); (유일할 때 사용)class를 선택 : querySelector('.class명'); (여러개일 때 주로 사용)querySelector('div span');
querySelector('div>span');
querySelectorAll() 메서드 : 여러 값이 한꺼번에 반환. 객체처럼 내부에 있는 요소들이 보임.
(유사 배열 : 배열처럼 생긴 객체 - document.querySelectAll, Arguments)