DocumentType

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

DocumentType 接口表示一个包含 doctype 的 Node

EventTarget Node DocumentType

实例属性

继承其父级 Node 的属性。

DocumentType.name 只读

文档的类型。对于 HTML 文档,它始终是 "html",但对于 XML 文档则会不同。

DocumentType.publicId 只读

一个包含文档类型标识符的字符串。如果提供的 doctype 未指定 public ID,则为空。

DocumentType.systemId 只读

包含关联 DTD URL 的字符串。如果提供的 doctype 未指定 system ID,则为空。

实例方法

继承其父级 Node 的方法。

DocumentType.after()

在当前节点的父级子节点列表中,在此节点之后插入一组 Node 对象或字符串。

DocumentType.before()

在当前节点的父级子节点列表中,在此节点之前插入一组 Node 对象或字符串。

DocumentType.remove()

从其父级子节点列表中移除此对象。

DocumentType.replaceWith()

用一组给定的节点替换文档类型。

规范

规范
DOM
# interface-documenttype

浏览器兼容性

另见