DOM

インターフェイス

DocumentType インターフェイス

  編集:2022.04.05 by T.A.

MS

このインターフェイスは、doctype を包含する Node を表します。

プロパティ

親インターフェイスである Node からプロパティを継承します。また、ChildNode インターフェイスのプロパティを実装します。

DocumentType.entities 読取専用 廃止
DTD で宣言されたエンティティの NamedNodeMap です。マップ内のすべてのノードは Entity インターフェイスを実装しています。
DocumentType.internalSubset 読取専用 廃止
内部サブセットの DOMString、またはサブセットが存在しない場合は null になります。例: "<!ELEMENT foo (bar)>"。
DocumentType.name 読取専用
<!DOCTYPE HTML> に対して "html" といった DOMString です。
DocumentType.notations 読取専用 廃止
DTD で宣言された notation の NamedNodeMap です。マップ内のすべてのノードは Notation インターフェイスを実装しています。
DocumentType.publicId 読取専用
"-//W3C//DTD HTML 4.01//EN" のような DOMString です。HTML5 では空文字列です。
DocumentType.systemId 読取専用
"http://www.w3.org/TR/html4/strict.dtd" のような DOMString です。HTML5 では空文字列です。
メソッド

親インターフェイスである Node からメソッドを継承します。また、ChildNode インターフェイスのメソッドを実装します。

ChildNode.remove() 実験的
親ノードの子のリストから、オブジェクトを削除します。

テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: