文档类型
DocumentType
接口表示包含文档类型的 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.before()
-
在对象父级的子列表中,紧接在此节点之前插入一组
Node
对象或字符串。 DocumentType.remove()
-
从其父级子列表中移除此对象。
DocumentType.replaceWith()
-
用一组给定的节点替换文档类型。
规范
规范 |
---|
DOM 标准 # interface-documenttype |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。
另请参阅
- DOM 接口索引。
DOMImplementation.createDocumentType()
用于创建新的DocumentType
节点。