Document
接口表示在浏览器中加载的任何网页,并充当网页内容的入口点,其是
DOM 树
.
DOM 树包括元素如
<body>
and
<table>
, among
很多其它
。它为文档提供全局功能,像如何获得页面的 URL 和在文档中创建新元素。
<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/Document" target="_top"><rect x="266" y="1" width="80" height="50" fill="#F4F7F8" stroke="#D4DDE4" stroke-width="2px" /><text x="306" y="30" font-size="12px" font-family="Consolas,Monaco,Andale Mono,monospace" fill="#4D4E53" text-anchor="middle" alignment-baseline="middle">Document</text></a></svg></div>
a:hover text { fill: #0095DD; pointer-events: all;}
Document
接口描述任何种类文档的常见特性和方法。取决于文档的类型 (如
HTML
,
XML
,SVG,…),可用的更大 API:HTML 文档,服务于
"text/html"
内容类型,还实现
HTMLDocument
接口,而 XML 和 SVG 文档实现
XMLDocument
接口。
Document()
Document
对象。
此接口还继承
节点
and
EventTarget
接口。
Document.anchors
只读
返回文档中所有锚点的列表。
Document.body
<body>
or
<frameset>
节点在当前文档。
Document.characterSet
只读
返回由文档所使用的字符集。
Document.compatMode
只读
Document.contentType
只读
返回来自当前文档 MIME 头的 Content-Type。
Document.doctype
只读
返回当前文档的 DTD (文档类型定义)。
Document.documentElement
只读
元素
,它是文档的直接子级。对于 HTML 文档,这通常是
HTMLHtmlElement
对象,表示文档的
<html>
元素。
Document.documentURI
只读
以字符串形式返回文档位置。
Document.embeds
只读
<embed>
元素在当前文档中。
Document.fonts
FontFaceSet
接口在当前文档。
Document.forms
只读
<form>
元素在当前文档中。
Document.head
只读
<head>
元素在当前文档。
Document.hidden
只读
返回指示页面是否被视为隐藏的布尔值。
Document.images
只读
返回当前文档中的图像列表。
Document.implementation
只读
返回关联当前文档的 DOM 实现。
Document.lastStyleSheetSet
只读
null
直到样式表被改变通过设置值为
selectedStyleSheetSet
.
Document.links
只读
返回文档中所有超链接的列表。
Document.mozSyntheticDocument
布尔
也就是
true
仅当此文档是合成的,如独立图像、视频、音频文件或类似的。
Document.plugins
只读
返回可用插件的列表。
Document.featurePolicy
只读
FeaturePolicy
接口,提供简单 API 用于自省被应用于特定文档的特征策略。
Document.preferredStyleSheetSet
只读
返回由页面作者指定的首选样式表集。
Document.scripts
只读
<script>
元素在文档。
Document.scrollingElement
只读
元素
卷动文档。
Document.selectedStyleSheetSet
返回目前在使用的样式表集。
Document.styleSheetSets
只读
返回文档中可用的样式表集的列表。
Document.timeline
只读
DocumentTimeline
它是在页面加载时自动创建的。
Document.undoManager
只读
…
Document.visibilityState
只读
string
denoting the visibility state of the document. Possible values are
visible
,
hidden
,
prerender
,和
unloaded
.
Document
接口扩展通过
ParentNode
接口:
ParentNode.childElementCount
只读
ParentNode
which are elements.
ParentNode.children
只读
HTMLCollection
包含所有的
元素
对象,其是子级在此
ParentNode
,省略其所有非元素节点。
ParentNode.firstElementChild
只读
ParentNode
and
is also an
元素
,或
null
若没有。
ParentNode.lastElementChild
只读
ParentNode
and
是
元素
,或
null
若没有。
Document
HTML 文档接口继承自
HTMLDocument
接口或从 HTML5 起,有为这种文档进行扩展。
Document.cookie
返回此文档以分号分隔的 Cookie 列表或设置的单个 Cookie。
Document.defaultView
只读
返回对窗口对象的引用。
Document.designMode
获取/设置编辑整个文档的能力。
Document.dir
只读
获取/设置文档的方向性 (从右到左/从左到右)。
Document.domain
获取/设置当前文档的域。
Document.lastModified
只读
返回上次修改文档的日期。
Document.location
只读
返回当前文档的 URI。
Document.readyState
只读
返回文档的加载状态。
Document.referrer
只读
返回链接到此页面的页面 URI。
Document.title
设置或获取当前文档的标题。
Document.URL
只读
以字符串形式返回文档位置。
Document
接口包括的以下特性定义在
DocumentOrShadowRoot
mixin. Note that this is currently only implemented by Chrome; other browsers still implement them directly on the
Document
接口。
DocumentOrShadowRoot.activeElement
只读
元素
within the shadow tree that has focus.
Document.fullscreenElement
只读
The element that's currently in full screen mode for this document.
DocumentOrShadowRoot.pointerLockElement
只读
null
if lock is pending, pointer is unlocked, or if the target is in another document.
DocumentOrShadowRoot.styleSheets
只读
StyleSheetList
of
CSSStyleSheet
objects for stylesheets explicitly linked into, or embedded in a document.
Document.onafterscriptexecute
afterscriptexecute
事件。
Document.onbeforescriptexecute
beforescriptexecute
事件。
Document.oncopy
copy
事件。
Document.oncut
cut
事件。
Document.onfullscreenchange
EventHandler
表示要调用的代码当
fullscreenchange
事件被引发。
Document.onfullscreenerror
EventHandler
表示要调用的代码当
fullscreenerror
事件被引发。
Document.onpaste
paste
事件。
Document.onreadystatechange
readystatechange
事件。
Document.onselectionchange
EventHandler
表示要调用的代码当
selectionchange
事件被引发。
Document.onvisibilitychange
EventHandler
表示要调用的代码当
visibilitychange
事件被引发。
Document
接口扩展通过
GlobalEventHandlers
接口:
GlobalEventHandlers.onabort
EventHandler
表示要调用的代码当
abort
事件被引发。
GlobalEventHandlers.onanimationcancel
EventHandler
被调用当
animationcancel
event is sent, indicating that a running
CSS animation
has been canceled.
GlobalEventHandlers.onanimationend
EventHandler
被调用当
animationend
事件被发送,指示
CSS animation
has stopped playing.
GlobalEventHandlers.onanimationiteration
EventHandler
被调用当
animationiteration
event has been sent, indicating that a
CSS animation
has begun playing a new iteration of the animation sequence.
GlobalEventHandlers.onanimationstart
EventHandler
被调用当
animationstart
事件被发送,指示
CSS animation
has started playing.
GlobalEventHandlers.onauxclick
EventHandler
被调用当
auxclick
event is sent, indicating that a non-primary button has been pressed on an input device (e.g. a middle mouse button).
GlobalEventHandlers.onblur
EventHandler
表示要调用的代码当
blur
事件被引发。
GlobalEventHandlers.onerror
OnErrorEventHandler
表示要调用的代码当
error
事件被引发。
GlobalEventHandlers.onfocus
EventHandler
表示要调用的代码当
focus
事件被引发。
GlobalEventHandlers.oncancel
EventHandler
表示要调用的代码当
cancel
事件被引发。
GlobalEventHandlers.oncanplay
EventHandler
表示要调用的代码当
canplay
事件被引发。
GlobalEventHandlers.oncanplaythrough
EventHandler
表示要调用的代码当
canplaythrough
事件被引发。
GlobalEventHandlers.onchange
EventHandler
表示要调用的代码当
change
事件被引发。
GlobalEventHandlers.onclick
EventHandler
表示要调用的代码当
click
事件被引发。
GlobalEventHandlers.onclose
EventHandler
表示要调用的代码当
close
事件被引发。
GlobalEventHandlers.oncontextmenu
EventHandler
表示要调用的代码当
contextmenu
事件被引发。
GlobalEventHandlers.oncuechange
EventHandler
表示要调用的代码当
cuechange
事件被引发。
GlobalEventHandlers.ondblclick
EventHandler
表示要调用的代码当
dblclick
事件被引发。
GlobalEventHandlers.ondrag
EventHandler
表示要调用的代码当
drag
事件被引发。
GlobalEventHandlers.ondragend
EventHandler
表示要调用的代码当
dragend
事件被引发。
GlobalEventHandlers.ondragenter
EventHandler
表示要调用的代码当
dragenter
事件被引发。
GlobalEventHandlers.ondragexit
EventHandler
表示要调用的代码当
dragexit
事件被引发。
GlobalEventHandlers.ondragleave
EventHandler
表示要调用的代码当
dragleave
事件被引发。
GlobalEventHandlers.ondragover
EventHandler
表示要调用的代码当
dragover
事件被引发。
GlobalEventHandlers.ondragstart
EventHandler
表示要调用的代码当
dragstart
事件被引发。
GlobalEventHandlers.ondrop
EventHandler
表示要调用的代码当
drop
事件被引发。
GlobalEventHandlers.ondurationchange
EventHandler
表示要调用的代码当
durationchange
事件被引发。
GlobalEventHandlers.onemptied
EventHandler
表示要调用的代码当
emptied
事件被引发。
GlobalEventHandlers.onended
EventHandler
表示要调用的代码当
ended
事件被引发。
GlobalEventHandlers.onformdata
EventHandler
为处理
formdata
events, fired after the entry list representing the form's data is constructed.
GlobalEventHandlers.ongotpointercapture
EventHandler
表示要调用的代码当
gotpointercapture
事件类型被引发。
GlobalEventHandlers.oninput
EventHandler
表示要调用的代码当
input
事件被引发。
GlobalEventHandlers.oninvalid
EventHandler
表示要调用的代码当
无效
事件被引发。
GlobalEventHandlers.onkeydown
EventHandler
表示要调用的代码当
keydown
事件被引发。
GlobalEventHandlers.onkeypress
EventHandler
表示要调用的代码当
keypress
事件被引发。
GlobalEventHandlers.onkeyup
EventHandler
表示要调用的代码当
keyup
事件被引发。
GlobalEventHandlers.onload
EventHandler
表示要调用的代码当
load
事件被引发。
GlobalEventHandlers.onloadeddata
EventHandler
表示要调用的代码当
loadeddata
事件被引发。
GlobalEventHandlers.onloadedmetadata
EventHandler
表示要调用的代码当
loadedmetadata
事件被引发。
GlobalEventHandlers.onloadend
EventHandler
表示要调用的代码当
loadend
事件被引发 (当资源加载进度停止时。)
GlobalEventHandlers.onloadstart
EventHandler
表示要调用的代码当
loadstart
事件被引发 (当资源加载进度开始时。)
GlobalEventHandlers.onlostpointercapture
EventHandler
表示要调用的代码当
lostpointercapture
事件类型被引发。
GlobalEventHandlers.onmousedown
EventHandler
表示要调用的代码当
mousedown
事件被引发。
GlobalEventHandlers.onmouseenter
EventHandler
表示要调用的代码当
mouseenter
事件被引发。
GlobalEventHandlers.onmouseleave
EventHandler
表示要调用的代码当
mouseleave
事件被引发。
GlobalEventHandlers.onmousemove
EventHandler
表示要调用的代码当
mousemove
事件被引发。
GlobalEventHandlers.onmouseout
EventHandler
表示要调用的代码当
mouseout
事件被引发。
GlobalEventHandlers.onmouseover
EventHandler
表示要调用的代码当
mouseover
事件被引发。
GlobalEventHandlers.onmouseup
EventHandler
表示要调用的代码当
mouseup
事件被引发。
GlobalEventHandlers.onmousewheel
EventHandler
表示要调用的代码当
mousewheel
事件被引发。弃用。使用
onwheel
代替。
GlobalEventHandlers.onwheel
EventHandler
表示要调用的代码当
wheel
事件被引发。
GlobalEventHandlers.onpause
EventHandler
表示要调用的代码当
pause
事件被引发。
GlobalEventHandlers.onplay
EventHandler
表示要调用的代码当
play
事件被引发。
GlobalEventHandlers.onplaying
EventHandler
表示要调用的代码当
playing
事件被引发。
GlobalEventHandlers.onpointerdown
EventHandler
表示要调用的代码当
pointerdown
事件被引发。
GlobalEventHandlers.onpointermove
EventHandler
表示要调用的代码当
pointermove
事件被引发。
GlobalEventHandlers.onpointerup
EventHandler
表示要调用的代码当
pointerup
事件被引发。
GlobalEventHandlers.onpointercancel
EventHandler
表示要调用的代码当
pointercancel
事件被引发。
GlobalEventHandlers.onpointerover
EventHandler
表示要调用的代码当
pointerover
事件被引发。
GlobalEventHandlers.onpointerout
EventHandler
表示要调用的代码当
pointerout
事件被引发。
GlobalEventHandlers.onpointerenter
EventHandler
表示要调用的代码当
pointerenter
事件被引发。
GlobalEventHandlers.onpointerleave
EventHandler
表示要调用的代码当
pointerleave
事件被引发。
GlobalEventHandlers.onpointerlockchange
EventHandler
表示要调用的代码当
pointerlockchange
事件被引发。
GlobalEventHandlers.onpointerlockerror
EventHandler
表示要调用的代码当
pointerlockerror
事件被引发。
GlobalEventHandlers.onprogress
EventHandler
表示要调用的代码当
progress
事件被引发。
GlobalEventHandlers.onratechange
EventHandler
表示要调用的代码当
ratechange
事件被引发。
GlobalEventHandlers.onreset
EventHandler
表示要调用的代码当
reset
事件被引发。
GlobalEventHandlers.onresize
EventHandler
表示要调用的代码当
resize
事件被引发。
GlobalEventHandlers.onscroll
EventHandler
表示要调用的代码当
scroll
事件被引发。
GlobalEventHandlers.onseeked
EventHandler
表示要调用的代码当
seeked
事件被引发。
GlobalEventHandlers.onseeking
EventHandler
表示要调用的代码当
seeking
事件被引发。
GlobalEventHandlers.onselect
EventHandler
表示要调用的代码当
select
事件被引发。
GlobalEventHandlers.onselectstart
EventHandler
表示要调用的代码当
selectionchange
event is raised, i.e. when the user starts to make a new text selection on a web page.
GlobalEventHandlers.onselectionchange
EventHandler
表示要调用的代码当
selectionchange
event is raised, i.e. when the text selected on a web page changes.
GlobalEventHandlers.onshow
EventHandler
表示要调用的代码当
show
事件被引发。
GlobalEventHandlers.onsort
EventHandler
表示要调用的代码当
sort
事件被引发。
GlobalEventHandlers.onstalled
EventHandler
表示要调用的代码当
stalled
事件被引发。
GlobalEventHandlers.onsubmit
EventHandler
表示要调用的代码当
submit
事件被引发。
GlobalEventHandlers.onsuspend
EventHandler
表示要调用的代码当
suspend
事件被引发。
GlobalEventHandlers.ontimeupdate
EventHandler
表示要调用的代码当
timeupdate
事件被引发。
GlobalEventHandlers.onvolumechange
EventHandler
表示要调用的代码当
volumechange
事件被引发。
GlobalEventHandlers.ontouchcancel
EventHandler
表示要调用的代码当
touchcancel
事件被引发。
GlobalEventHandlers.ontouchend
EventHandler
表示要调用的代码当
touchend
事件被引发。
GlobalEventHandlers.ontouchmove
EventHandler
表示要调用的代码当
touchmove
事件被引发。
GlobalEventHandlers.ontouchstart
EventHandler
表示要调用的代码当
touchstart
事件被引发。
GlobalEventHandlers.ontransitioncancel
EventHandler
被调用当
transitioncancel
事件被发送,指示
CSS transition
已被取消。
GlobalEventHandlers.ontransitionend
EventHandler
被调用当
transitionend
事件被发送,指示
CSS transition
已完成播放。
GlobalEventHandlers.ontransitionrun
EventHandler
被调用当
transitionrun
事件被发送,指示
CSS transition
is running, though not nessarilty started.
GlobalEventHandlers.ontransitionstart
EventHandler
被调用当
transitionstart
事件被发送,指示
CSS transition
已开始过渡。
GlobalEventHandlers.onwaiting
EventHandler
表示要调用的代码当
waiting
事件被引发。
Document.alinkColor
Returns or sets the color of active links in the document body.
Document.all
HTMLAllCollection
rooted at the document node. This is a legacy, non-standard property and should not be used.
Document.applets
只读
Returns an ordered list of the applets within a document.
Document.bgColor
Gets/sets the background color of the current document.
Document.charset
只读
Document.characterSet
. Use this property instead.
Document.domConfig
DOMConfiguration
对象。
Document.fgColor
Gets/sets the foreground color, or text color, of the current document.
Document.fullscreen
true
when the document is in
full-screen mode
.
Document.height
Gets/sets the height of the current document.
Document.inputEncoding
只读
Document.characterSet
. Use this property instead.
Document.linkColor
Gets/sets the color of hyperlinks in the document.
Document.rootElement
Document.documentElement
, but only for
<svg>
root elements. Use this property instead.
Document.vlinkColor
Gets/sets the color of visited hyperlinks.
Document.width
Returns the width of the current document.
Document.xmlEncoding
Returns the encoding as determined by the XML declaration.
Document.xmlStandalone
从 Gecko 10 起已过时
true
if the XML declaration specifies the document to be standalone (
e.g.,
An external part of the DTD affects the document's content), else
false
.
Document.xmlVersion
从 Gecko 10 起已过时
"1.0"
if the declaration is absent.
此接口还继承
节点
and
EventTarget
接口。
Document.adoptNode()
从外部文档采纳节点。
Document.captureEvents()
Window.captureEvents
.
Document.caretRangeFromPoint()
范围
object for the document fragment under the specified coordinates.
Document.createAttribute()
Attr
对象并返回它。
Document.createAttributeNS()
Creates a new attribute node in a given namespace and returns it.
Document.createCDATASection()
创建新 CDATA 节点并返回它。
Document.createComment()
创建新注释节点并返回它。
Document.createDocumentFragment()
创建新文档片段。
Document.createElement()
采用给定标签名称创建新元素。
Document.createElementNS()
采用给定标签名称和名称空间 URI 创建新元素。
Document.createEntityReference()
Creates a new entity reference object and returns it.
Document.createEvent()
创建事件对象。
Document.createNodeIterator()
NodeIterator
对象。
Document.createProcessingInstruction()
ProcessingInstruction
对象。
Document.createRange()
范围
对象。
Document.createTextNode()
创建文本节点。
Document.createTouch()
触摸
对象。
Document.createTouchList()
TouchList
对象。
Document.createTreeWalker()
TreeWalker
对象。
Document.enableStyleSheetsForSet()
Enables the style sheets for the specified style sheet set.
Document.exitPointerLock()
释放指针锁。
Document.getAnimations()
动画
objects currently in effect, whose target elements are descendants of the
document
.
Document.getElementsByClassName()
返回具有给定类名的元素列表。
Document.getElementsByTagName()
返回具有给定标签名称的元素列表。
Document.getElementsByTagNameNS()
返回具有给定标签名称和名称空间的元素列表。
Document.hasStorageAccess()
Promise
that resolves with a boolean value indicating whether the document has access to its first-party storage.
Document.importNode()
返回来自外部文档的节点克隆。
Document.normalizeDocument()
Replaces entities, normalizes text nodes, etc.
Document.releaseCapture()
Releases the current mouse capture if it's on an element in this document.
Document.releaseEvents()
Window.releaseEvents()
.
Document.requestStorageAccess()
Promise
that resolves if the access to first-party storage was granted, and rejects if access was denied.
Document.routeEvent()
从 Gecko 24 起已过时
Window.routeEvent()
.
Document.mozSetImageElement()
Allows you to change the element being used as the background image for a specified element ID.
Document
接口扩展通过
ParentNode
接口:
document.getElementById(String id)
返回标识元素的对象引用。
Document.querySelector()
返回在文档中匹配指定选择器的第一元素节点,按文档顺序。
Document.querySelectorAll()
返回在文档中匹配指定选择器的所有元素节点的列表。
Document
接口扩展通过
XPathEvaluator
接口:
Document.createExpression()
XPathExpression
which can then be used for (repeated) evaluations.
Document.createNSResolver()
XPathNSResolver
对象。
Document.evaluate()
评估 XPath 表达式。
Document
HTML 文档接口继承自
HTMLDocument
接口或从 HTML5 起,对这种文档进行扩展:
Document.clear()
在大多数现代浏览器中 (包括最近版本的 Firefox 和 Internet Explorer),此方法什么都不做。
Document.close()
关闭用于写入的文档流。
Document.execCommand()
在可编辑文档中,执行格式化命令。
Document.getElementsByName()
返回采用给定名称的元素列表。
Document.hasFocus()
true
若聚焦目前位于指定文档内的任何位置。
Document.open()
打开用于写入的文档流。
Document.queryCommandEnabled()
Returns true if the formating command can be executed on the current range.
Document.queryCommandIndeterm()
Returns true if the formating command is in an indeterminate state on the current range.
Document.queryCommandState()
Returns true if the formating command has been executed on the current range.
Document.queryCommandSupported()
Returns true if the formating command is supported on the current range.
Document.queryCommandValue()
Returns the current value of the current range for a formating command.
Document.write()
在文档中写入文本。
Document.writeln()
在文档中写入一行文本。
Document
接口包括的以下方法定义在
DocumentOrShadowRoot
mixin. Note that this is currently only implemented by Chrome; other browsers still implement them on the
Document
接口。
DocumentOrShadowRoot.getSelection()
Selection
对象,表示用户选择的文本范围或 ^ 插入符号的当前位置。
DocumentOrShadowRoot.elementFromPoint()
Returns the topmost element at the specified coordinates.
DocumentOrShadowRoot.elementsFromPoint()
Returns an array of all elements at the specified coordinates.
DocumentOrShadowRoot.caretPositionFromPoint()
CaretPosition
object containing the DOM node containing the caret, and caret's character offset within that node.
监听这些事件使用
addEventListener()
或通过把事件监听器赋值给
on
eventname
特性为此接口。
scroll
onscroll
特性。
visibilitychange
onvisibilitychange
特性。
wheel
onwheel
特性。
animationcancel
onanimationcancel
特性。
animationend
onanimationend
特性。
animationiteration
onanimationiteration
特性。
animationstart
onanimationstart
特性。
copy
oncopy
特性。
cut
oncut
特性。
paste
onpaste
特性。
drag
ondrag
特性。
dragend
ondragend
特性。
dragenter
ondragenter
特性。
dragexit
ondragexit
特性。
dragleave
ondragleave
特性。
dragover
ondragover
特性。
dragstart
ondragstart
特性。
drop
ondrop
特性。
fullscreenchange
Document
进入或退出
full-screen
模式。
onfullscreenchange
特性。
fullscreenerror
onfullscreenerror
特性。
keydown
onkeydown
特性。
keypress
onkeypress
特性。
keyup
onkeyup
特性。
DOMContentLoaded
被激发当文档已完全加载并剖析,无需等待样式表、图像及子框架完成加载。
readystatechange
readyState
文档属性有改变。
onreadystatechange
特性。
gotpointercapture
setPointerCapture()
.
ongotpointercapture
特性。
lostpointercapture
onlostpointercapture
特性。
pointercancel
onpointercancel
特性。
pointerdown
onpointerdown
特性。
pointerenter
onpointerenter
特性。
pointerleave
onpointerleave
特性。
pointerlockchange
onpointerlockchange
特性。
pointerlockerror
onpointerlockerror
特性。
pointermove
onpointermove
特性。
pointerout
onpointerout
特性。
pointerover
onpointerover
特性。
pointerup
onpointerup
特性。
selectionchange
onselectionchange
特性。
selectstart
onselectstart
特性。
touchcancel
ontouchcancel
特性。
touchend
ontouchend
property
touchmove
ontouchmove
property
touchstart
ontouchstart
property
transitioncancel
ontransitioncancel
特性。
transitionend
ontransitionend
特性。
transitionrun
ontransitionrun
特性。
transitionstart
ontransitionstart
特性。
非标
此特征是非标准的,且不在标准轨道中。不要在面向 Web 的生产站点中使用它:它不适用于每个用户。实现之间可能存在大的不兼容性,且行为将来可能改变。
Mozilla 定义的一组仅用于 XUL 内容的非标准特性:
Document.currentScript
<script>
element that is currently executing.
Document.documentURIObject
nsIURI
object representing the URI of the document. This property only has special meaning in privileged JavaScript code (with UniversalXPConnect privileges).
Document.popupNode
Returns the node upon which a popup was invoked.
Document.tooltipNode
Returns the node which is the target of the current tooltip.
Mozilla also define some non-standard methods:
Document.execCommandShowHelp()
从 Gecko 14 起已过时
This method never did anything and always threw an exception, so it was removed in Gecko 14.0 (Firefox 14.0 / Thunderbird 14.0 / SeaMonkey 2.11).
Document.getBoxObjectFor()
Element.getBoundingClientRect()
method instead.
Document.loadOverlay()
从 Gecko 61 起已过时
Document.queryCommandText()
从 Gecko 14 起已过时
This method never did anything but throw an exception, and was removed in Gecko 14 (Firefox 14 / Thunderbird 14 / SeaMonkey 2.11).
微软定义的一些非标准特性:
Document.fileSize
*
Internet Explorer does not support all methods from the
节点
interface in the
Document
接口:
Document.contains
document.body.contains()
可以使用。
| 规范 | 状态 | 注释 |
|---|---|---|
|
DOM
在该规范中的 Document 定义。 |
实时标准 | 打算取代 DOM 3 |
|
HTML 实时标准
在该规范中的 Document 定义。 |
实时标准 |
Turn the
HTMLDocument
interface into a
Document
extension.
|
|
CSSOM (CSS 对象模型) 视图模块
在该规范中的 Document 定义。 |
工作草案 |
Extend the
Document
interface
|
|
指针锁
在该规范中的 Document 定义。 |
候选推荐 |
Extend the
Document
interface
|
|
Page Visibility (Second Edition)
在该规范中的 Document 定义。 |
推荐 |
Extend the
Document
interface with the
visibilityState
and
hidden
attributes and the
onvisibilitychange
event listener.
|
|
选定 API
在该规范中的 Document 定义。 |
工作草案 |
添加
getSelection()
,
onselectstart
and
onselectionchange
.
|
|
DOM4
在该规范中的 Document 定义。 |
过时 | 取代 DOM 3 |
|
DOM (文档对象模型) 3 级核心规范
在该规范中的 Document 定义。 |
过时 | 取代 DOM 2 |
|
DOM (文档对象模型) 3 级 XPath 规范
在该规范中的 XPathEvaluator 定义。 |
推荐 |
定义
XPathEvaluator
接口扩展文档。
|
|
DOM (文档对象模型) 级别 2 核心规范
在该规范中的 Document 定义。 |
过时 | 取代 DOM 1 |
|
DOM (文档对象模型) 1 级规范
在该规范中的 Document 定义。 |
过时 | 接口的初始定义 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Document
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 3 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
Document()
构造函数
|
Chrome 60 | Edge ≤18 | Firefox Yes | IE No | Opera 47 | Safari Yes | WebView Android 60 | Chrome Android 60 | Firefox Android Yes | Opera Android 44 | Safari iOS Yes | Samsung Internet Android 8.0 |
DOMContentLoaded
event
|
Chrome 1 | Edge 12 | Firefox 1 | IE 9 | Opera 9 | Safari 3.1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 2 | Samsung Internet Android 1.0 |
URL
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
adoptNode
|
Chrome 1 | Edge 12 | Firefox Yes | IE 9 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
alinkColor
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
all
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
anchors
弃用
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
animationcancel
event
|
Chrome No | Edge No | Firefox 54 | IE No | Opera No |
Safari
13.1
|
WebView Android No | Chrome Android No | Firefox Android 54 | Opera Android No |
Safari iOS
13.4
|
Samsung Internet Android No |
animationend
event
|
Chrome 43 | Edge 12 | Firefox Yes | IE 10 | Opera 30 | Safari 9 | WebView Android 43 | Chrome Android 43 | Firefox Android Yes | Opera Android 30 | Safari iOS 9 | Samsung Internet Android 4.0 |
animationiteration
event
|
Chrome 43 | Edge 12 | Firefox 51 | IE 10 | Opera 30 | Safari 9 | WebView Android 43 | Chrome Android 43 | Firefox Android 51 | Opera Android 30 | Safari iOS 9 | Samsung Internet Android 4.0 |
animationstart
event
|
Chrome 43 | Edge 12 | Firefox 51 | IE 10 | Opera 30 | Safari 9 | WebView Android 43 | Chrome Android 43 | Firefox Android 51 | Opera Android 30 | Safari iOS 9 | Samsung Internet Android 4.0 |
applets
弃用
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
bgColor
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
body
|
Chrome 1 | Edge 12 |
Firefox
2
|
IE 6 | Opera 9.6 | Safari 4 | WebView Android ≤37 | Chrome Android 18 |
Firefox Android
4
|
Opera Android 10.1 | Safari iOS 5 | Samsung Internet Android 1.0 |
captureEvents
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
caretRangeFromPoint
非标
|
Chrome 8 | Edge 12 | Firefox No | IE No | Opera 15 | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android No | Opera Android 14 | Safari iOS Yes | Samsung Internet Android Yes |
characterSet
|
Chrome
1
|
Edge
≤79
|
Firefox
Yes
|
IE
?
|
Opera
Yes
|
Safari
Yes
|
WebView Android
45
|
Chrome Android
45
|
Firefox Android
Yes
|
Opera Android
Yes
|
Safari iOS
Yes
|
Samsung Internet Android
5.0
|
clear
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
close
|
Chrome
45
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
compatMode
非标
|
Chrome 43 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android 43 | Chrome Android 43 | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 4.0 |
包含
|
Chrome Yes | Edge ≤79 | Firefox Yes | IE No | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
contentType
|
Chrome 43 | Edge 17 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android 43 | Chrome Android 43 | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 4.0 |
cookie
|
Chrome 1 | Edge 12 |
Firefox
1
|
IE 4 | Opera 3 | Safari 1 | WebView Android 1 | Chrome Android 18 |
Firefox Android
4
|
Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
copy
event
|
Chrome 58 | Edge ≤18 | Firefox Yes | IE No | Opera 45 | Safari Yes | WebView Android 58 | Chrome Android 58 | Firefox Android Yes | Opera Android 43 | Safari iOS ? | Samsung Internet Android 7.0 |
createAttribute
|
Chrome 1 | Edge 12 |
Firefox
44
|
IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
44
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createAttributeNS
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createCDATASection
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createComment
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari 7 | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createDocumentFragment
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createElement
|
Chrome 1 | Edge 12 |
Firefox
1
|
IE 5 | Opera 6 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
createElementNS
|
Chrome 1 | Edge 12 |
Firefox
Yes
|
IE 9 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createEntityReference
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
createEvent
|
Chrome 1 | Edge 12 |
Firefox
1
|
IE 9 | Opera 7 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
createExpression
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
createNodeIterator
|
Chrome 1 | Edge 12 | Firefox 3.5 | IE 9 | Opera 9 | Safari 3 | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createNSResolver
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
createProcessingInstruction
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createRange
|
Chrome 1 | Edge 12 | Firefox Yes | IE 9 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
createTextNode
|
Chrome 1 | Edge 12 | Firefox 1 | IE 5 | Opera 7 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
createTouch
弃用
非标
|
Chrome
22 — 66
|
Edge
79
|
Firefox 18 — 67 | IE No | Opera ? — 53 | Safari No |
WebView Android
? — 66
|
Chrome Android
25 — 66
|
Firefox Android 6 | Opera Android ? — 47 | Safari iOS Yes |
Samsung Internet Android
1.5 — 9.0
|
createTouchList
弃用
非标
|
Chrome 22 — 69 | Edge No | Firefox 18 — 67 | IE No | Opera ? — 56 | Safari No | WebView Android ? — 69 | Chrome Android 25 — 69 | Firefox Android 6 | Opera Android ? — 48 | Safari iOS Yes | Samsung Internet Android 1.5 — 10.0 |
createTreeWalker
|
Chrome 1 | Edge 12 | Firefox 2 | IE 9 | Opera 9 | Safari 3 | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android 10.1 | Safari iOS 3 | Samsung Internet Android Yes |
currentScript
|
Chrome 29 | Edge 12 | Firefox 4 | IE No | Opera 16 | Safari 8 | WebView Android Yes | Chrome Android 29 | Firefox Android Yes | Opera Android Yes | Safari iOS 8 | Samsung Internet Android 2.0 |
cut
event
|
Chrome 58 | Edge ≤18 | Firefox Yes | IE No | Opera 45 | Safari Yes | WebView Android 58 | Chrome Android 58 | Firefox Android Yes | Opera Android 43 | Safari iOS ? | Samsung Internet Android 7.0 |
defaultView
|
Chrome 1 | Edge 12 | Firefox Yes | IE 9 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
designMode
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 9 | Safari 1.2 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
dir
|
Chrome
45
|
Edge 12 |
Firefox
Yes
|
IE Yes | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android
Yes
|
Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
doctype
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
documentElement
|
Chrome 1 | Edge 12 | Firefox 1 | IE 5 | Opera 7 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
documentURI
|
Chrome 1 | Edge 17 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
documentURIObject
非标
|
Chrome No | Edge No |
Firefox
? — 57
|
IE No | Opera No | Safari No | WebView Android No | Chrome Android No |
Firefox Android
? — 57
|
Opera Android No | Safari iOS No | Samsung Internet Android No |
domain
|
Chrome 1 | Edge 12 |
Firefox
Yes
|
IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
Yes
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
domConfig
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
drag
event
|
Chrome 4 | Edge 12 |
Firefox
部分支持
3.5
|
IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
dragend
event
|
Chrome
4
|
Edge 12 |
Firefox
部分支持
3.5
|
IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
dragenter
event
|
Chrome 4 | Edge 12 |
Firefox
3.5
|
IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
dragexit
event
|
Chrome No | Edge No | 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 |
dragleave
event
|
Chrome 4 | Edge 12 | Firefox 3.5 | IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
dragover
event
|
Chrome 4 | Edge 12 | Firefox 3.5 | IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
dragstart
event
|
Chrome 4 | Edge 12 | Firefox 3.5 | IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
drop
event
|
Chrome 4 | Edge 12 | Firefox 3.5 | IE 10 | Opera 12 | Safari 3.1 | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS 11 | Samsung Internet Android No |
嵌入
|
Chrome
45
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
enableStyleSheetsForSet
弃用
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
evaluate
|
Chrome 1 | Edge 12 | Firefox 1.5 | IE No | Opera 9 | Safari 5 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 4.2 | Samsung Internet Android 1.0 |
execCommand
弃用
非标
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 9 | Safari 1.3 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
execCommandShowHelp
弃用
非标
|
Chrome No | Edge 12 — 79 |
Firefox
? — 14
|
IE No | Opera No | Safari No | WebView Android No | Chrome Android No |
Firefox Android
? — 14
|
Opera Android No | Safari iOS No | Samsung Internet Android No |
exitFullscreen
|
Chrome
45
|
Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera
15
Prefixed
|
Safari
5.1
Prefixed
|
WebView Android
45
|
Chrome Android
45
|
Firefox Android
64
|
Opera Android Yes | Safari iOS No |
Samsung Internet Android
5.0
|
exitPointerLock
|
Chrome
45
|
Edge 13 |
Firefox
50
|
IE ? | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android
50
|
Opera Android Yes | Safari iOS ? |
Samsung Internet Android
5.0
|
featurePolicy
|
Chrome
74
|
Edge
79
|
Firefox
69
Disabled
|
IE No |
Opera
62
|
Safari No |
WebView Android
74
|
Chrome Android
74
|
Firefox Android
65
Alternate Name
Disabled
|
Opera Android
48
Alternate Name
Disabled
|
Safari iOS No | Samsung Internet Android 11.0 |
fgColor
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
fileSize
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? — 11 | Opera No | Safari No | WebView Android No | Chrome Android No | Firefox Android No | Opera Android No | Safari iOS No | Samsung Internet Android No |
fonts
|
Chrome 60 | Edge 79 |
Firefox
41
|
IE No | Opera 47 | Safari 10 | WebView Android 60 | Chrome Android 60 | Firefox Android Yes | Opera Android 44 | Safari iOS 10 | Samsung Internet Android 5.0 |
forms
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
fullscreen
弃用
|
Chrome
71
|
Edge
≤79
|
Firefox
64
|
IE No |
Opera
58
|
Safari
6
Alternate Name
|
WebView Android
71
|
Chrome Android
71
|
Firefox Android
64
|
Opera Android
50
|
Safari iOS
6
Alternate Name
|
Samsung Internet Android
10.0
|
fullscreenchange
event
|
Chrome 45 | Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera 32 | Safari ? | WebView Android 45 | Chrome Android 45 |
Firefox Android
64
|
Opera Android 32 | Safari iOS ? | Samsung Internet Android 5.0 |
fullscreenEnabled
|
Chrome
45
|
Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera Yes | Safari ? |
WebView Android
45
|
Chrome Android
45
|
Firefox Android
64
|
Opera Android Yes | Safari iOS ? |
Samsung Internet Android
5.0
|
fullscreenerror
event
|
Chrome 45 | Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera 32 | Safari ? | WebView Android 45 | Chrome Android 45 |
Firefox Android
64
|
Opera Android 32 | Safari iOS ? | Samsung Internet Android 5.0 |
getAnimations
|
Chrome
83
Disabled
|
Edge
83
Disabled
|
Firefox
75
|
IE No |
Opera
69
Disabled
|
Safari
14
|
WebView Android
No
|
Chrome Android
83
Disabled
|
Firefox Android
部分支持
63
Disabled
|
Opera Android
部分支持
48
Disabled
|
Safari iOS
14
|
Samsung Internet Android No |
getBoxObjectFor
弃用
非标
|
Chrome No | Edge No | Firefox ? — ? | 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 |
getElementById
|
Chrome 1 | Edge 12 | Firefox 1 | IE 5.5 | Opera 7 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
getElementsByClassName
|
Chrome 1 | Edge 12 | Firefox 4 | IE 9 | Opera 9.5 | Safari 3.1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 2 | Samsung Internet Android 1.0 |
getElementsByName
|
Chrome 1 |
Edge
12
|
Firefox 1 |
IE
5
|
Opera 5 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
getElementsByTagName
|
Chrome 1 | Edge 12 | Firefox 1 | IE 5 | Opera 5.1 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
getElementsByTagNameNS
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
gotpointercapture
event
|
Chrome 57 | Edge ≤79 | Firefox 59 | IE ? | Opera 44 | Safari ? | WebView Android 57 | Chrome Android 57 | Firefox Android No | Opera Android 43 | Safari iOS ? | Samsung Internet Android 7.0 |
hasFocus
|
Chrome 1 | Edge 12 | Firefox 3 | IE 6 | Opera 15 | Safari 4 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 14 | Safari iOS 3.2 | Samsung Internet Android 1.0 |
hasStorageAccess
非标
|
Chrome No | Edge No | Firefox 65 | IE No | Opera No | Safari 11.1 | WebView Android No | Chrome Android No | Firefox Android 65 | Opera Android No | Safari iOS 11.3 | Samsung Internet Android No |
head
|
Chrome 4 | Edge 12 | Firefox 4 | IE 9 | Opera 11 | Safari 5 | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
height
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
hidden
|
Chrome
33
|
Edge 12 |
Firefox
18
|
IE 10 | Opera 12.1 | Safari 7 | WebView Android Yes |
Chrome Android
33
|
Firefox Android
18
|
Opera Android 12.1 | Safari iOS 7 |
Samsung Internet Android
2.0
|
图像
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
实现
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
importNode
|
Chrome 1 | Edge 12 | Firefox 4 | IE 9 | Opera 9 | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 4 | Opera Android 10.1 | Safari iOS Yes | Samsung Internet Android Yes |
keydown
event
|
Chrome 1 | Edge 12 | Firefox 14 | IE 9 | Opera 11.6 | Safari 2 | WebView Android 1 | Chrome Android 18 | Firefox Android 14 | Opera Android 12 | Safari iOS 1 | Samsung Internet Android 1.0 |
keypress
event
弃用
|
Chrome
1
|
Edge 12 |
Firefox
14
|
IE 9 | Opera 11.6 | Safari 2 |
WebView Android
1
|
Chrome Android
18
|
Firefox Android
14
|
Opera Android 12 | Safari iOS 1 |
Samsung Internet Android
1.0
|
keyup
event
|
Chrome 1 | Edge 12 | Firefox 14 | IE 9 | Opera 11.6 | Safari 2 | WebView Android 1 | Chrome Android 18 | Firefox Android 14 | Opera Android 12 | Safari iOS 1 | Samsung Internet Android 1.0 |
lastModified
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
lastStyleSheetSet
弃用
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
linkColor
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
链接
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
loadOverlay
弃用
非标
|
Chrome No | Edge No |
Firefox
? — 61
|
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 |
location
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 3 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
lostpointercapture
event
|
Chrome 57 | Edge ≤79 | Firefox 59 | IE ? | Opera 44 | Safari ? | WebView Android 57 | Chrome Android 57 | Firefox Android No | Opera Android 43 | Safari iOS ? | Samsung Internet Android 7.0 |
mozSetImageElement
非标
|
Chrome No | Edge No | 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 |
mozSyntheticDocument
非标
|
Chrome No | Edge No | 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 |
normalizeDocument
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
onafterscriptexecute
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
onbeforescriptexecute
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
oncopy
非标
|
Chrome Yes | Edge 17 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
oncut
非标
|
Chrome Yes | Edge 17 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
onfreeze
|
Chrome 68 | Edge 79 | Firefox No | IE No | Opera 55 | Safari No | WebView Android 68 | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
onfullscreenchange
|
Chrome 45 | Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera Yes | Safari ? | WebView Android 45 | Chrome Android 45 |
Firefox Android
64
|
Opera Android Yes | Safari iOS ? | Samsung Internet Android 5.0 |
onfullscreenerror
|
Chrome 45 | Edge 12 |
Firefox
64
|
IE
11
Alternate Name
|
Opera Yes | Safari ? | WebView Android 45 | Chrome Android 45 |
Firefox Android
64
|
Opera Android Yes | Safari iOS ? | Samsung Internet Android 5.0 |
onpaste
非标
|
Chrome Yes | Edge 17 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
onpointerlockchange
|
Chrome Yes | Edge 13 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS ? | Samsung Internet Android Yes |
onpointerlockerror
|
Chrome Yes | Edge 13 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS ? | Samsung Internet Android Yes |
onreadystatechange
|
Chrome Yes | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
onresume
|
Chrome 68 | Edge 79 | Firefox No | IE No | Opera 55 | Safari No | WebView Android 68 | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
onvisibilitychange
|
Chrome
33
|
Edge 18 | Firefox 56 | IE 10 |
Opera
12.1
|
Safari 7 | WebView Android 4.4.3 | Chrome Android 33 | Firefox Android 56 |
Opera Android
12.1
|
Safari iOS 7 | Samsung Internet Android 2.0 |
open
|
Chrome
45
|
Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
origin
弃用
非标
|
Chrome 41 — 71 | Edge 12 — 79 | Firefox No | IE Yes | Opera 28 — 58 | Safari Yes | WebView Android 41 — 71 | Chrome Android 41 — 71 | Firefox Android No | Opera Android 28 — 50 | Safari iOS Yes | Samsung Internet Android 4.0 — 10.0 |
paste
event
|
Chrome 58 | Edge 12 | Firefox Yes | IE 11 | Opera 45 | Safari Yes | WebView Android 58 | Chrome Android 58 | Firefox Android Yes | Opera Android 43 | Safari iOS ? | Samsung Internet Android 7.0 |
plugins
|
Chrome
45
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
pointercancel
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerdown
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerenter
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerleave
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerlockchange
event
|
Chrome
45
|
Edge ≤79 | Firefox ? | IE ? | Opera ? | Safari ? |
WebView Android
45
|
Chrome Android
45
|
Firefox Android ? | Opera Android ? | Safari iOS ? |
Samsung Internet Android
5.0
|
pointerlockerror
event
|
Chrome
45
|
Edge ≤79 | Firefox ? | IE ? | Opera ? | Safari ? |
WebView Android
45
|
Chrome Android
45
|
Firefox Android ? | Opera Android ? | Safari iOS ? |
Samsung Internet Android
5.0
|
pointermove
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerout
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerover
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
pointerup
event
|
Chrome 55 |
Edge
12
|
Firefox
59
|
IE
11
|
Opera ? | Safari No | WebView Android 55 | Chrome Android 55 | Firefox Android 29 | Opera Android ? | Safari iOS No | Samsung Internet Android 6.0 |
popupNode
弃用
非标
|
Chrome No | Edge No |
Firefox
Yes
|
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 |
preferredStyleSheetSet
弃用
非标
|
Chrome 1 | Edge ≤79 | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
queryCommandEnabled
弃用
非标
|
Chrome 1 | Edge 12 |
Firefox
41
|
IE 4 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
41
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
queryCommandIndeterm
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
queryCommandState
弃用
非标
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
queryCommandSupported
弃用
非标
|
Chrome 1 | Edge 12 |
Firefox
41
|
IE 4 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
41
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
queryCommandText
弃用
非标
|
Chrome No | Edge 12 — 79 |
Firefox
? — 14
|
IE No | Opera No | Safari No | WebView Android No | Chrome Android No |
Firefox Android
? — 14
|
Opera Android No | Safari iOS No | Samsung Internet Android No |
queryCommandValue
|
Chrome 1 | Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
querySelector
|
Chrome 1 | Edge 12 | Firefox 3.5 | IE 8 | Opera 10 | Safari 3.2 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 3 | Samsung Internet Android 1.0 |
querySelectorAll
|
Chrome 1 | Edge 12 | Firefox 3.5 | IE 8 | Opera 10 | Safari 3.2 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 3 | Samsung Internet Android 1.0 |
readyState
|
Chrome 1 | Edge 12 | Firefox 4 |
IE
11
|
Opera
11
|
Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 |
Opera Android
11
|
Safari iOS 1 | Samsung Internet Android 1.0 |
readystatechange
event
|
Chrome Yes | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
referrer
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 3 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
registerElement
弃用
非标
|
Chrome 35 — 80 | Edge 79 — 80 |
Firefox
31 — 59
Disabled
|
IE No | Opera 25 — 67 | Safari No | WebView Android 37 — 80 | Chrome Android 35 — 80 |
Firefox Android
31 — 59
Disabled
|
Opera Android 25 | Safari iOS No | Samsung Internet Android 3.0 |
releaseCapture
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
releaseEvents
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
requestStorageAccess
非标
|
Chrome No | Edge No | Firefox 65 | IE No | Opera No | Safari 11.1 | WebView Android No | Chrome Android No | Firefox Android 65 | Opera Android No | Safari iOS 11.3 | Samsung Internet Android No |
routeEvent
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
脚本
|
Chrome Yes | Edge 12 | Firefox 9 | IE 4 | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android 9 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
scroll
event
|
Chrome 1 | Edge 12 | Firefox 6 | IE 9 | Opera 11.6 | Safari 2 | WebView Android 1 | Chrome Android 18 | Firefox Android 6 | Opera Android 12 | Safari iOS 1 | Samsung Internet Android 1.0 |
scrollingElement
|
Chrome 44 | Edge 12 |
Firefox
48
|
IE No | Opera 31 | Safari 9 | WebView Android 44 | Chrome Android 44 | Firefox Android Yes | Opera Android 32 | Safari iOS 9 | Samsung Internet Android 4.0 |
selectedStyleSheetSet
弃用
非标
|
Chrome 1 | Edge ≤79 | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
selectionchange
event
|
Chrome Yes | Edge 12 |
Firefox
52
|
IE Yes | Opera ? | Safari 1.3 | WebView Android Yes | Chrome Android Yes |
Firefox Android
52
|
Opera Android ? | Safari iOS Yes | Samsung Internet Android Yes |
selectstart
event
|
Chrome Yes | Edge 12 |
Firefox
52
|
IE Yes | Opera ? | Safari 1.3 | WebView Android Yes | Chrome Android Yes |
Firefox Android
52
|
Opera Android ? | Safari iOS Yes | Samsung Internet Android Yes |
styleSheetSets
弃用
非标
|
Chrome No | Edge No | Firefox Yes | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android Yes | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
timeline
|
Chrome
No
|
Edge No | Firefox 75 | IE Yes | Opera No | Safari 13.1 | WebView Android No |
Chrome Android
No
|
Firefox Android
63
Disabled
|
Opera Android No | Safari iOS 13.4 | Samsung Internet Android No |
title
|
Chrome 1 | Edge 12 | Firefox Yes | IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes | Firefox Android Yes | Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
tooltipNode
非标
|
Chrome No | Edge No |
Firefox
Yes
|
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 |
touchcancel
event
|
Chrome 22 | Edge 12 | Firefox 52 | IE No | Opera No | Safari No | WebView Android Yes | Chrome Android 25 | Firefox Android 6 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 1.5 |
touchend
event
|
Chrome 22 | Edge 12 | Firefox 52 | IE No | Opera No | Safari No | WebView Android Yes | Chrome Android 25 | Firefox Android 6 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 1.5 |
touchmove
event
|
Chrome 22 | Edge 12 | Firefox 52 | IE No | Opera No | Safari No | WebView Android Yes | Chrome Android 25 | Firefox Android 6 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 1.5 |
touchstart
event
|
Chrome 22 | Edge 12 | Firefox 52 | IE No | Opera No | Safari No | WebView Android Yes | Chrome Android 25 | Firefox Android 6 | Opera Android Yes | Safari iOS Yes | Samsung Internet Android 1.5 |
transitioncancel
event
|
Chrome No | Edge No | Firefox 53 | IE ? | Opera ? |
Safari
13.1
|
WebView Android No | Chrome Android No | Firefox Android 53 | Opera Android ? |
Safari iOS
13.4
|
Samsung Internet Android No |
transitionend
event
|
Chrome No | Edge No | Firefox 51 | IE ? | Opera ? | Safari Yes | WebView Android No | Chrome Android No | Firefox Android 51 | Opera Android ? | Safari iOS Yes | Samsung Internet Android No |
transitionrun
event
|
Chrome No | Edge No | Firefox 53 | IE ? | Opera ? |
Safari
13.1
|
WebView Android No | Chrome Android No | Firefox Android 53 | Opera Android ? |
Safari iOS
13.4
|
Samsung Internet Android No |
transitionstart
event
|
Chrome No | Edge No | Firefox 53 | IE ? | Opera ? |
Safari
13.1
|
WebView Android No | Chrome Android No | Firefox Android 53 | Opera Android ? |
Safari iOS
13.4
|
Samsung Internet Android No |
undoManager
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
visibilityState
|
Chrome
33
|
Edge 12 |
Firefox
18
|
IE 10 |
Opera
12.1
|
Safari 7 | WebView Android 4.4.3 |
Chrome Android
33
|
Firefox Android
18
|
Opera Android
12.1
|
Safari iOS 7 |
Samsung Internet Android
3.0
|
vlinkColor
弃用
非标
|
Chrome
64
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
64
|
Chrome Android
64
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
9.0
|
wasDiscarded
|
Chrome 68 | Edge 79 | Firefox No | IE No | Opera 55 | Safari No | WebView Android 68 | Chrome Android 68 | Firefox Android No | Opera Android 48 | Safari iOS No | Samsung Internet Android 10.0 |
wheel
event
|
Chrome 61 | Edge 12 | Firefox Yes | IE Yes | Opera 48 | Safari 6.1 | WebView Android 61 | Chrome Android 61 | Firefox Android Yes | Opera Android 45 | Safari iOS No | Samsung Internet Android 8.0 |
width
弃用
非标
|
Chrome No | Edge No | Firefox No | IE ? | Opera ? | Safari ? | WebView Android No | Chrome Android No | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android No |
write
|
Chrome 1 | Edge 12 | Firefox 1 | IE 4 | Opera 3 | Safari 1 | WebView Android 1 | Chrome Android 18 | Firefox Android 4 | Opera Android 10.1 | Safari iOS 1 | Samsung Internet Android 1.0 |
writeln
|
Chrome
45
|
Edge 12 | Firefox Yes | IE ? | Opera Yes | Safari Yes |
WebView Android
45
|
Chrome Android
45
|
Firefox Android Yes | Opera Android Yes | Safari iOS Yes |
Samsung Internet Android
5.0
|
xmlEncoding
弃用
非标
|
Chrome 1 | Edge 12 | Firefox No | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
xmlStandalone
弃用
非标
|
Chrome 1 | Edge 12 | Firefox No | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
xmlVersion
弃用
非标
|
Chrome 1 | Edge 12 | Firefox No | IE ? | Opera ? | Safari ? | WebView Android Yes | Chrome Android Yes | Firefox Android No | Opera Android ? | Safari iOS ? | Samsung Internet Android Yes |
完整支持
部分支持
不支持
兼容性未知
实验。期望将来行为有所改变。
非标。预期跨浏览器支持较差。
弃用。不要用于新网站。
见实现注意事项。
用户必须明确启用此特征。
使用非标名称。
要求使用供应商前缀或不同名称。
Document
alinkColor
all
anchors
applets
bgColor
body
characterSet
childElementCount
children
compatMode
contentType
currentScript
defaultView
designMode
dir
doctype
documentElement
documentURI
documentURIObject
domain
domConfig
嵌入
fgColor
firstElementChild
forms
fullscreen
fullscreenEnabled
head
height
hidden
图像
实现
lastElementChild
lastModified
lastStyleSheetSet
linkColor
链接
location
mozSyntheticDocument
onabort
onafterscriptexecute
onanimationcancel
onanimationend
onanimationiteration
onauxclick
onbeforescriptexecute
onblur
oncancel
oncanplay
oncanplaythrough
onchange
onclick
onclose
oncontextmenu
oncuechange
ondblclick
ondurationchange
onended
onerror
onfocus
onformdata
onfullscreenchange
onfullscreenerror
ongotpointercapture
oninput
oninvalid
onkeydown
onkeypress
onkeyup
onload
onloadeddata
onloadedmetadata
onloadend
onloadstart
onlostpointercapture
onmousedown
onmouseenter
onmouseleave
onmousemove
onmouseout
onmouseover
onmouseup
onoffline
ononline
onpause
onplay
onplaying
onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onreset
onresize
onscroll
onselect
onselectionchange
onselectstart
onsubmit
ontouchcancel
ontouchstart
ontransitioncancel
ontransitionend
onvisibilitychange
onwheel
origin
plugins
popupNode
preferredStyleSheetSet
readyState
referrer
rootElement
脚本
scrollingElement
selectedStyleSheetSet
styleSheetSets
timeline
title
tooltipNode
URL
visibilityState
vlinkColor
width
xmlEncoding
xmlVersion
adoptNode()
append()
caretRangeFromPoint()
clear()
close()
createAttribute()
createCDATASection()
createComment()
createDocumentFragment()
createElement()
createElementNS()
createEntityReference()
createEvent()
createExpression()
createExpression()
createNodeIterator()
createNSResolver()
createNSResolver()
createProcessingInstruction()
createRange()
createTextNode()
createTouch()
createTouchList()
createTreeWalker()
enableStyleSheetsForSet()
evaluate()
evaluate()
execCommand()
exitFullscreen()
exitPointerLock()
getAnimations()
getBoxObjectFor()
getElementById()
getElementsByClassName()
getElementsByName()
getElementsByTagName()
getElementsByTagNameNS()
hasFocus()
hasStorageAccess()
importNode()
mozSetImageElement()
open()
prepend()
queryCommandEnabled()
queryCommandSupported()
querySelector()
querySelector()
querySelectorAll()
querySelectorAll()
registerElement()
releaseCapture()
replaceChildren()
requestStorageAccess()
write()
writeln()
animationcancel
animationend
animationiteration
animationstart
copy
cut
DOMContentLoaded
drag
dragend
dragenter
dragexit
dragleave
dragover
dragstart
drop
fullscreenchange
fullscreenerror
gotpointercapture
keydown
keypress
keyup
lostpointercapture
paste
pointercancel
pointerdown
pointerenter
pointerleave
pointerlockchange
pointerlockerror
pointermove
pointerout
pointerover
pointerup
readystatechange
scroll
selectionchange
selectstart
touchcancel
touchend
touchmove
touchstart
transitioncancel
transitionend
transitionrun
transitionstart
visibilitychange
wheel
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
DocumentFragment
DocumentType
元素
ElementTraversal
Entity
EntityReference
事件
EventTarget
HTMLCollection
MutationObserver
节点
NodeFilter
NodeIterator
NodeList
NonDocumentTypeChildNode
ProcessingInstruction
PromiseResolver
范围
StaticRange
文本
TextDecoder
TextEncoder
TimeRanges
TreeWalker
TypeInfo
USVString
UserDataHandler
XMLDocument