JavaScript로 DOM 조작하기
DOM(Document Object Model)이란?DOM은 웹 페이지를 구조화하여 프로그래밍 언어에서 다룰 수 있도록 제공되는 인터페이스입니다. 이는 문서의 구조를 계층적 트리 형태로 표현하며, 각 요소는 노드(node)로 구성됩니다.주요 개념노드(Node): DOM은 노드들의 계층 구조로 이루어집니다. 대표적인 노드에는 다음이 포함됩니다.Document 노드: 전체 문서를 대표하는 최상위 노드Element 노드: HTML 요소를 나타냄Text 노드: 요소의 텍스트 내용을 나타냄DOM 트리: HTML 문서가 DOM으로 변환되면 각 요소는 트리 구조로 연결됩니다. 예를 들어, 아래 HTML 문서의 DOM 트리는 다음과 같습니다. Hello, World! DOM 트리:htmlheadtitle..