JS로 웹 페이지를 다루다 보면 '이 버튼을 눌렀을 때 뭔가를 하고 싶은데, 이 버튼을 코드에서는 어떻게 가져오지?' 같은 질문을 던지게 된다.그리고, 이 질문에 대한 답이 바로 문서 객체 선택(DOM selection)이다. JS는 단독으로 화면을 바꾸진 못하고, HTML 문서를 객체로 변환한 구조(DOM)를 통해서만 요소를 선택하고, 수정하고, 이벤트를 연결할 수 있다.즉, 문서 객체를 선택한다는 건 화면에 있는 요소를 JS 세계(?)로 가져오는 것이라 볼 수 있다. 1. DOM이란브라우저는 HTML을 파싱한 후, 이를 트리 구조의 객체로 변환한다.그리고, 이 구조를 DOM(Document Object Model)이라 부르는 것이다.(DOM은 추후 포스팅에서 더 자세히 다루도록 하고, 오늘은 여..