반응형
DOM
-
DOM 과 이벤트 처리Technique/Javascript 2016. 12. 30. 10:00
DOM브라우저 객체를 이용하는 것만으로도 브라우저 그 자체나 문서를 꽤 섬세한 부분까지 조작할 수 있지만, 실은 큰 문제가 있다.브라우저 객체는 어디까지나 브라우저 벤더가 독자적으로 구현한 객체로, 그렇다 할 만한 표준 규격이 존재하지 않는다.최근에는 꽤 호환성을 도모할 수 있게 되었지만, 브라우저 객체는 크로스 브라우저를 의식한 코드를 기술해야 한다는 것은 꽤나 번거러운 일이다.그래서 등장한 것이 DOM( Document Object Model )이다.HTML이나 XML과 같은 마크업 언어로 쓰여진 문서에 액세스 하기위한 표준적인 구조로 크로스 브라우저 환경에서도 호환성 높은 코드를 기술할 수 있다. DOM은 문서를 문서 트리로서 취급한다. 이름 그대로 문서에 포함되는 요소나 속성 텍스트를 각각 객체로..