HTMLDocument | NN 6 IE 5(Mac)/6(Win) DOM 1
HTMLDocument オブジェクトは、HTML ドキュメントツリーの document ノードを指す W3C DOM の抽象表現です。スクリプトは、document オブジェクトを介してこのオブジェクトを参照します。
このオブジェクトは、W3C DOM の Core モジュールの一連のノードオブジェクト、つまり、ルートの Node オブジェクトと Document オブジェクトからプロパティとメソッドを継承します。HTMLDocument オブジェクトはこれらのプロパティやメソッドに、HTML ドキュメント固有の (XML ドキュメントには存在しない) プロパティやメソッドを追加します (referrer プロパティや body プロパティ、write() メソッドなど)。またブラウザの実装では、各ブラウザ特有のプロパティやメソッドが多数追加されています。HTMLDocument オブジェクトのスクリプト実装の詳細については、本章冒頭の document オブジェクトを参照してください。