DocumentType
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
DocumentType
接口表示了一个包含文档类型的节点 Node
.
属性
继承自父节点 Node
, 并实现了 ChildNode
接口。
DocumentType.entities
只读 已弃用-
一个在文档类型定义 (DTD) 中声明的实体
NamedNodeMap
,在这个映射(map)中的每个节点实现了Entity
接口 DocumentType.internalSubset
只读 已弃用-
一个表示内部子集的
DOMString
,如果没有的话则为null
,例:"<!ELEMENT foo (bar)>"
DocumentType.name
只读-
DOMString
,文档类型的名称,例:<!DOCTYPE HTML>
中的“html
” DocumentType.notations
只读 已弃用-
在文档类型定义(DTD)中声明符号的
NamedNodeMap
,在这个映射(map)中的所有节点实现了Notation
接口 DocumentType.publicId
只读-
一个
DOMString
,例:HTML5 中的空字符串——"-//W3C//DTD HTML 4.01//EN"
。 DocumentType.systemId
只读-
一个
DOMString
,例:HTML5 中的空字符串——"http://www.w3.org/TR/html4/strict.dtd"
。
方法
继承方法自父节点,Node
, 并实现了 ChildNode
接口。
ChildNode.remove()
实验性-
从父节点的子节点的列表中移除这个对象。
规范
Specification |
---|
DOM Standard # interface-documenttype |
浏览器兼容性
BCD tables only load in the browser