Sample.html
<!DOCTYPE html>
<html>
<head>
<title>Hi! I'm Sample HTML!</title>
</head>
<body>
<div id="hello">
<p id="world">This is p tag!</p>
</div>
<script src="Sample.js" charset="utf-8"></script>
</body>
</html>
Sample.js
var divDOM = document.getElementById('hello'); // div 코드 뭉치 (DOM)
var pDOM = document.getElementById('world'); // p 코드 뭉치 (DOM)
var htmlDOM = document.getElementsByTagName('html')[0]; // html 코드 뭉치 (DOM)
divDOM 은 <div id="hello">...</div>
를 가르키는 하나의 DOM 이다.
pDOM 은 <p id="world">...</p>
를 가르키는 하나의 DOM 이다.
htmlDOM 은 <html>...</html>
를 가르키는 하나의 DOM 이다.
이처럼 DOM은 html의 모든 태그를 상대로 지정할 수 있다.