DOM์ 'Document Object Model' ์ ์ฝ์๋ก
HTML ์์๋ฅผ Object(JavaScript Object)์ฒ๋ผ ์กฐ์ํ ์ ์๋ Model์ด๋ค.
์ฆ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ ์ ์๋ค๋ฉด, DOM์ผ๋ก HTML์ ์กฐ์ํ ์ ์๋ค.
์ฐ์ DOM์ ์ฌ์ฉํ๊ธฐ ์ํด์ HTML๊ณผ JavaScript๋ฅผ ์ฐ๊ฒฐํด๋ณด์.
HTML์ JavaScript๋ฅผ ์ ์ฉํ๊ธฐ ์ํด์๋ <script>
ํ๊ทธ๋ฅผ ์ด์ฉํ๋ค.
ex) <script scr=script.js></script>
์๊ธฐ์ ๊ฒฝ์ฐ HTMLํ์ผ๊ณผ ๊ฐ์ ๋๋ ํ ๋ฆฌ์ ์๋ script.js ํ์ผ์ ๋ถ๋ฌ์จ๋ค.
์น ๋ธ๋ผ์ฐ์ ๊ฐ ์์ฑ๋ ์ฝ๋๋ฅผ ํด์ํ๋ค๊ฐ, <script>
์์๋ฅผ ๋ง๋๋ฉด HTMLํด์์ ๋ฉ์ถ๊ณ
<script>
์์๋ฅผ ๋จผ์ ์คํํ๋ค.
<script>
์์๋ ๋ฑ์ฅ๊ณผ ํจ๊ป ์คํ๋๋ค๋ ์ฌ์ค์ ๊ธฐ์ต!
ํต์์ ์ผ๋ก<body>
ํ๊ทธ๊ฐ ๋๋๊ธฐ ์ ์ ์ฝ์ ํ๋ค.