DOM(Document Object Model)은 XML이나 HTML 문서에 접근하기 위해 브라우저에 내장되어 있는 API 입니다. 기존에 자바스크립트는 HTML 조작에 특화된 언어라고 알고만 있었는데 과연 어떻게 자바스크립트는 HTML를 조작할 수 있는지 생각해 본 적이 없었다. 기본적으로 자바스크립트 문법에는 , 와 같은 태그요소들을 해석하는 문법이 없다. 따라서 자바스크립트가 HTML을 해석하고 조작하기위해서 자바르크립트가 읽을 수 있게 Object 형태로 정리한게 DOM 입니다. EX) 안녕하세요 - 위와 같은 HTML 문서가 있을때 브라우저에서 이 HTML문서를 읽고 DOM을 만들게 됩니다. var document = { div태그 : { style : {color : 'red', width :..