반응형
프로그래밍 언어/HTML&CSS
-
[HTML/CSS/JS] DOM, innerHTML, window.open() 알아보기프로그래밍 언어/HTML&CSS 2022. 8. 24. 13:09
DOM 이란? 문서 객체 모델(The Document Object Model, DOM)은 HTML, XML 문의 프로그래밍 interface이다. DOM은 문서의 구조화된 표현 (structured representation)을 제공하며 프로그래밍 언어가 DOM 구조에 접근할 수 있는 방법을 제공하며 그들이 문서 구조, 스타일, 내용 등을 변경할 수 있게 돕는다. DOM은 구조화된 nodes와 property와 method를 갖고 있는 objects로 문서를 표현한다. 이들은 웹 페이지를 스크립트 또는 프로그래밍 언어들에서 사용될 수 있게 연결시켜주는 역할을 담당한다. 웹 페이지는 일종의 문서(document)이다. 이 문서는 웹 브라우저를 통해 그 내용이 해석되어 웹 브라우저 화면에 나타나거나 HTML..