簡単にいうと
DOMを使うと、JavaScriptからHTML要素を取得したり、テキストを書き換えたり、ボタン操作に反応する処理を追加したりできます。
既存ページ上で動くブックマークレットでは、DOMやページ内のJavaScript状態を確認しながら必要な情報を取り出すことがあります。
どんな場面で使うか
- HTML要素の取得
- 画面表示の更新
- 既存ページ上の情報抽出
HTML文書をJavaScriptから扱えるように、要素や属性をオブジェクトとして表した仕組みです。
DOMを使うと、JavaScriptからHTML要素を取得したり、テキストを書き換えたり、ボタン操作に反応する処理を追加したりできます。
既存ページ上で動くブックマークレットでは、DOMやページ内のJavaScript状態を確認しながら必要な情報を取り出すことがあります。