HTMLやXMLの文書構造をツリー状に表現し、プログラムから操作できるインターフェース。Web開発の基本技術。
「DOM」を星図で探索する →
「DOM」とは?意味を解説
Document Object Modelの略。WebブラウザがHTMLやXML文書を解析し、階層的なオブジェクト構造として表現したもの。JavaScriptなどのスクリプト言語から、この構造にアクセスして要素の追加・削除・属性変更などを動的に行える。モダンなWeb開発に不可欠。
例文
- JavaScriptでDOMを操作して、ボタンをクリックしたら文字色を変える。
- DOMのノードを走査して、すべてのリンク要素を取得できる。
- フレームワークはDOMの手動操作を簡略化している。
語源・由来
W3C(World Wide Web Consortium)が1998年に標準化した、文書をプログラムから操作するためのAPIモデル。各ブラウザが実装する共通の仕様として確立。
英語で言うと
Document Object ModelDOM APIDOM tree
「DOM」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「DOM」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「DOM」を探索する →