HTML 요소를 Object처럼 조작할 수 있는 모델. DOM으로 HTML을 조작할 수 있다.
<script>
태그 사용<script>
요소를 만나면 HTML 해석을 멈추고 <script>
태그부터 실행<script>
추가 방법<head>
안쪽에 삽입<body>
끝나기 전에 삽입<body>
태그가 끝나기 전이 가장 좋다createElement()
querySelector()
=> 하나의 엘리먼트, querySelectorAll()
=> 해당하는 모든 엘리먼트, 배열처럼 for문 사용 가능 textContent
, id
, classList
, setAttribute('id', 'value)
remove
, removeChild
, innerHTML = ""
, textContent = ""
appendChild