IT用語
DOM(Document Object Model)
DOMは、HTMLなどの文書をブラウザーが木構造として扱うときの仕組みです。JavaScriptから要素を探して書き換える際の土台になります。
概要
- DOM(Document Object Model)は、すべてのHTMLまたはXMLベースのマークアップ言語の文書を表現し、操作するためのAPIである。
- ブラウザーは文書の構造をノードのツリーとして読み込み、各ノードを要素、テキスト、コメントなどの文書の一部として表す。
DOMとは
DOMは、HTMLの文書をプログラムから扱うための、ブラウザー上の表現である。ブラウザーは文書を、要素やテキストを一つずつ表すノードのツリーとして読み込む。
JavaScriptとの関係
JavaScriptは、DOMを通じて要素を探し、文字や属性を変える。例えば、入力欄の値を読み取って表示を書き換える処理は、DOMの操作として行われる。
混同しやすい点
HTMLの文字列そのものと、ブラウザーが作ったDOMは別物である。JavaScriptで変更されるのはDOMであり、元のHTMLファイルは変わらない。
基本情報
- 種類
- IT用語
- 情報確認日
- 2026-11-05
関連記事
関連図鑑
- HTML(IT用語)
- JavaScript(IT用語)
- CSS(スタイルシート)(IT用語)
出典
- https://developer.mozilla.org/ja/docs/Glossary/DOM(確認日 2026-11-05)