本文へスキップ
BecomeCoder
Wiki一覧コース一覧

DOM

最終更新: 2026年8月8日

DOM(Document Object Model)は、HTMLプログラムから操作できるように、部品(要素)の木構造として表したもの です。ブラウザ がページを読み込むと、HTMLを解析してこのDOMを組み立てます。

flowchart TD
  DOC[document] --> HTML[html]
  HTML --> HEAD[head]
  HTML --> BODY[body]
  BODY --> H1[h1]
  BODY --> P[p]

このように、要素が親子関係でつながった「ページの地図」になっています。JavaScript はこの地図をたどって、次のような操作をします。

ページの「動き」は、つきつめれば JavaScriptによるDOMの書き換え です。ユーザーの操作に応じてDOMを変えると、画面の表示がその場で更新されます。フロントエンドの根っこにある、とても重要な仕組みです。

← Wiki一覧に戻る