XML DOM HTMLDocument オブジェクト

HTMLDocumentオブジェクトはHTMLドキュメントツリーのルートを表しています。

HTMLDocumentオブジェクト

HTMLDocumentインターフェースはHTML階層へのアクセスを提供しています。

HTMLDocumentインターフェースはDOMDocumentインターフェースを拡張し、HTML専用の属性やメソッドを定義しています。

多くの属性やメソッドはHTMLCollectionオブジェクト(実際には配列や名前インデックスの読み取り専用配列として使用できます)であり、アンカー、フォーム、リンク、その他のスクリプト可能な要素への参照を保存しています。

これらのコレクション属性は 0 番目の DOM に由来しています。それらは既に Document.getElementsByTagName() 置き換えられましたが、それでもよく使用されています。それは非常に便利だからです。

write() メソッドに文書の読み込みと解析の際に、スクリプトが文書に動的に生成された内容を挿入するのを許可しています。

注意:1 番目の DOM では、HTMLDocument は getElementById() 非常に便利なメソッドです。2 番目の DOM では、このメソッドは Document インターフェースに移行されました。今や HTMLDocument がそれを継承していますが、それが定義したのではなく、

HTMLDocument オブジェクトに関する詳細な情報を取得する方法

CodeW3C.com の HTML DOM リファレンスマニュアルでは、HTMLDocument オブジェクト用の専用のリファレンスページを作成しました:

HTML DOM Document オブジェクト

関連ページ

XML DOM リファレンスマニュアル:Document オブジェクト

XML DOM リファレンスマニュアル:Document.getElementById()

XML DOM リファレンスマニュアル:Document.getElementsByTagName()