DOMとは
JavaScriptで記述されたプログラムからWebページにアクセスしてページを操作する方法を提供している。
DOMツリーとは
HTMLドキュメントをツリー構造で表したもの。
ノードとは
文章を構成する要素、属性、テキストといったオブジェクト
- 要素ノード
- 属性ノード
- テキストノード
Windowオブジェクト
ブラウザを操作するための機能を集めたオブジェクトで、ブラウザオブジェクトの階層構造の最上位に位置
Documentオブジェクト
Windowオブジェクト内に表示されたHTMLで表現されているコンテンツを保持しているオブジェクト
Locationオブジェクト
現在表示されているページのロケーションに関する情報を提供
現在の表示URLアドレスに関する情報を取得できる。
Historyオブジェクト
ブラウザの履歴の操作
Navigatorオブジェクト
ブラウザ名やバージョンなどブラウザ固有の情報を提供
Screenオブジェクト
ディスプレイに関する情報を提供