DocumentType
接口表示
节点
包含 doctype。
<div id="interfaceDiagram" style="display: inline-block; position: relative; width: 100%; padding-bottom: 11.666666666666666%; vertical-align: middle; overflow: hidden;"><svg style="display: inline-block; position: absolute; top: 0; left: 0;" viewbox="-50 0 600 70" preserveAspectRatio="xMinYMin meet"><a xlink:href="../API/EventTarget.html" target="_top"><rect x="1" y="1" width="110" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="56" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">EventTarget</text></a><polyline points="111,25 121,20 121,30 111,25" stroke="#D4DDE4" fill="none"/><line x1="121" y1="25" x2="151" y2="25" stroke="#D4DDE4"/><a xlink:href="../API/Node" target="_top"><rect x="151" y="1" width="75" height="50" fill="#fff" stroke="#D4DDE4" stroke-width="2px" /><text x="188.5" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Node</text></a><polyline points="226,25 236,20 236,30 226,25" stroke="#D4DDE4" fill="none"/><line x1="236" y1="25" x2="266" y2="25" stroke="#D4DDE4"/><a xlink:href="../API/DocumentType" target="_top"><rect x="266" y="1" width="120" height="50" fill="#F4F7F8" stroke="#D4DDE4" stroke-width="2px" /><text x="326" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">DocumentType</text></a></svg></div>
a:hover text { fill: #0095DD; pointer-events: all;}
继承的特性来自其父级,
节点
,和实现
ChildNode
接口。
DocumentType.entities
只读
NamedNodeMap
of entities declared in the DTD. Every node in this map implements the
Entity
接口。
DocumentType.internalSubset
只读
DOMString
of the internal subset, or
null
if there is none. Eg
"<!ELEMENT foo (bar)>"
.
DocumentType.name
只读
DOMString
, eg
"html"
for
<!DOCTYPE HTML>
.
DocumentType.notations
只读
NamedNodeMap
with notations declared in the DTD. Every node in this map implements the
Notation
接口。
DocumentType.publicId
只读
DOMString
, eg
"-//W3C//DTD HTML 4.01//EN"
, empty string for HTML5.
DocumentType.systemId
只读
DOMString
, eg
"http://www.w3.org/TR/html4/strict.dtd"
, empty string for HTML5.
继承方法来自其父级
节点
,和实现
ChildNode
接口。
ChildNode.remove()
从其父级的子级列表中移除对象。
| 规范 | 状态 | 注释 |
|---|---|---|
|
DOM
在该规范中的 DocumentType 定义。 |
实时标准 |
添加实现为
ChildNode
接口。
移除
internalSubset
,
entities
,和
notation
特性。
|
|
DOM (文档对象模型) 3 级核心规范
在该规范中的 DocumentType 定义。 |
过时 | 无变化自 DOM (文档对象模型) 级别 2 核心规范 . |
|
DOM (文档对象模型) 级别 2 核心规范
在该规范中的 DocumentType 定义。 |
过时 |
添加
publicID
,
systemID
,和
internalSubset
特性。
|
|
DOM (文档对象模型) 1 级规范
在该规范中的 DocumentType 定义。 |
过时 | 初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
DocumentType
|
Chrome Yes | Edge 12 | Firefox 1 | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
entities
弃用
非标
|
Chrome No | Edge 12 — 79 | Firefox 1 — 6 | IE No | Opera No | Safari No | WebView Android No | Chrome Android No | Firefox Android 4 — 6 | Opera Android No | Safari iOS No | Samsung Internet Android No |
internalSubset
弃用
非标
|
Chrome No | Edge 12 — 79 | Firefox No | IE No | Opera No | Safari No | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS No | Samsung Internet Android No |
名称
|
Chrome Yes | Edge 12 | Firefox 1 | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
notations
弃用
非标
|
Chrome No | Edge 12 — 79 | Firefox 1 — 6 | IE No | Opera No | Safari No | WebView Android No | Chrome Android No | Firefox Android 4 — 6 | Opera Android No | Safari iOS No | Samsung Internet Android No |
publicId
|
Chrome Yes | Edge 12 | Firefox 1 | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
systemId
|
Chrome Yes | Edge 12 | Firefox 1 | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
完整支持
不支持
非标。预期跨浏览器支持较差。
弃用。不要用于新网站。
DocumentType
AbortController
AbortSignal
AbstractRange
Attr
ByteString
CDATASection
CSSPrimitiveValue
CSSValue
CSSValueList
CharacterData
ChildNode
注释
CustomEvent
DOMConfiguration
DOMError
DOMErrorHandler
DOMException
DOMImplementation
DOMImplementationList
DOMImplementationRegistry
DOMImplementationSource
DOMLocator
DOMObject
DOMParser
DOMPoint
DOMPointInit
DOMPointReadOnly
DOMRect
DOMString
DOMTimeStamp
DOMTokenList
DOMUserData
Document
DocumentFragment
元素
ElementTraversal
Entity
EntityReference
事件
EventTarget
HTMLCollection
MutationObserver
节点
NodeFilter
NodeIterator
NodeList
NonDocumentTypeChildNode
ProcessingInstruction
PromiseResolver
范围
StaticRange
文本
TextDecoder
TextEncoder
TimeRanges
TreeWalker
TypeInfo
USVString
UserDataHandler
XMLDocument