DocumentType
DocumentType インターフェイスは、 doctype を包含する Node を表します。
インスタンスプロパティ
親インターフェイスである Node からプロパティを継承しています。
DocumentType.name読取専用-
文書の型です。HTML 文書では常に
"html"ですが、XML 文書では様々です。 DocumentType.publicId読取専用-
文字列で、文書型の識別子です。HTML では常に空文字列 (
"") ですが、例えば SVG 文書では"-//W3C//DTD SVG 1.1//EN"です。 DocumentType.systemId読取専用-
文字列で、DTD に関連付けられた URL が入ります。HTML では常に空文字列 (
"") ですが、例えば SVG 文書では"http://www.w3.org/2000/svg"です。
インスタンスメソッド
親インターフェイスである Node からメソッドを継承しています。
DocumentType.after()-
一連の
Nodeオブジェクトまたは文字列を、このDocumentTypeの親の子リストの中、このDocumentTypeオブジェクトの直後に挿入します。 DocumentType.before()-
一連の
Nodeオブジェクトまたは文字列を、このDocumentTypeの親の子リストの中、このDocumentTypeオブジェクトの直前に挿入します。 DocumentType.remove()-
オブジェクトをその親の子リストから削除します。
DocumentType.replaceWith()-
文書型を指定されたノードの集合に置き換えます。
仕様書
| Specification |
|---|
| DOM Standard # interface-documenttype |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- DOM インターフェイスの索引
DOMImplementation.createDocumentType(): 新しいDocumentTypeノードの作成