Element

Deze vertaling is onvolledig. Help ons dit artikel te vertalen vanuit het Engels

Element is the most general base class from which all objects in a Document inherit. It only has methods and properties common to all kinds of elements. More specific classes inherit from Element. For example, the HTMLElement interface is the base interface for HTML elements, while the SVGElement interface is the basis for all SVG elements. Most functionality is specified further down the class hierarchy.

Languages outside the realm of the Web platform, like XUL through the XULElement interface, also implement Element.

Properties

Inherits properties from its parent interface, Node, and by extension that interface's parent, EventTarget. It implements the properties of ParentNode, ChildNode, NonDocumentTypeChildNode, and Animatable.

Element.attributes Read only
Returns a NamedNodeMap object containing the assigned attributes of the corresponding HTML element.
Element.classList Read only
Returns a DOMTokenList containing the list of class attributes.
Element.className
Is a DOMString representing the class of the element.
Element.clientHeight Read only
Returns a Number representing the inner height of the element.
Element.clientLeft Read only
Returns a Number representing the width of the left border of the element.
Element.clientTop Read only
Returns a Number representing the width of the top border of the element.
Element.clientWidth Read only
Returns a Number representing the inner width of the element.
Element.computedName Read only
Returns a DOMString containing the label exposed to accessibility.
Element.computedRole Read only
Returns a DOMString containing the ARIA role that has been applied to a particular element. 
Element.id
Is a DOMString representing the id of the element.
Element.innerHTML
Is a DOMString representing the markup of the element's content.
Element.localName Read only
A DOMString representing the local part of the qualified name of the element.
Element.namespaceURI Read only
The namespace URI of the element, or null if it is no namespace.

Note: In Firefox 3.5 and earlier, HTML elements are in no namespace. In later versions, HTML elements are in the http://www.w3.org/1999/xhtml namespace in both HTML and XML trees.

NonDocumentTypeChildNode.nextElementSibling Read only
Is an Element, the element immediately following the given one in the tree, or null if there's no sibling node.
Element.outerHTML
Is a DOMString representing the markup of the element including its content. When used as a setter, replaces the element with nodes parsed from the given string.
Element.prefix Read only
A DOMString representing the namespace prefix of the element, or null if no prefix is specified.
NonDocumentTypeChildNode.previousElementSibling Read only
Is a Element, the element immediately preceding the given one in the tree, or null if there is no sibling element.
Element.scrollHeight Read only
Returns a Number representing the scroll view height of an element.
Element.scrollLeft
Is a Number representing the left scroll offset of the element.
Element.scrollLeftMax Read only
Returns a Number representing the maximum left scroll offset possible for the element.
Element.scrollTop
A Number representing number of pixels the top of the document is scrolled vertically.
Element.scrollTopMax Read only
Returns a Number representing the maximum top scroll offset possible for the element.
Element.scrollWidth Read only
Returns a Number representing the scroll view width of the element.
Element.shadowRootRead only
Returns the open shadow root that is hosted by the element, or null if no open shadow root is present.
Element.openOrClosedShadowRoot Read only
Returns the shadow root that is hosted by the element, regardless if its open or closed. Available only to WebExtensions.
Element.slot
Returns the name of the shadow DOM slot the element is inserted in.
Element.tabStop
Is a Boolean indicating if the element can receive input focus via the tab key.
Element.tagName Read only
Returns a String with the name of the tag for the given element.
Element.undoManager Read only
Returns the UndoManager associated with the element.
Element.undoScope
Is a Boolean indicating if the element is an undo scope host, or not.

Note: DOM Level 3 defined namespaceURI, localName and prefix on the Node interface. In DOM4 they were moved to Element.

This change is implemented in Chrome since version 46.0 and Firefox since version 48.0.

Properties included from Slotable

The Element interface includes the following property, defined on the Slotable mixin.

Slotable.assignedSlotRead only
Returns a HTMLSlotElement representing the <slot> the node is inserted in.

Event handlers

Element.onfullscreenchange
An event handler for the fullscreenchange event, which is sent when the element enters or exits full-screen mode. This can be used to watch both for successful expected transitions, but also to watch for unexpected changes, such as when your app is backgrounded.
Element.onfullscreenerror
An event handler for the fullscreenerror event, which is sent when an error occurs while attempting to change into full-screen mode.

Methods

Inherits methods from its parents Node, and its own parent, EventTarget, and implements those of ParentNode, ChildNode, NonDocumentTypeChildNode, and Animatable.

EventTarget.addEventListener()
Registers an event handler to a specific event type on the element.
Element.attachShadow()
Attatches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.
Element.animate()
A shortcut method to create and run an animation on an element. Returns the created Animation object instance.
Element.closest()
Returns the Element which is the closest ancestor of the current element (or the current element itself) which matches the selectors given in parameter.
Element.createShadowRoot()  
Creates a shadow DOM on on the element, turning it into a shadow host. Returns a ShadowRoot.
Element.computedStyleMap()
Returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.
EventTarget.dispatchEvent()
Dispatches an event to this node in the DOM and returns a Boolean that indicates whether no handler canceled the event.
Element.getAnimations()
Returns an array of Animation objects currently active on the element.
Element.getAttribute()
Retrieves the value of the named attribute from the current node and returns it as an Object.
Element.getAttributeNames()
Returns an array of attribute names from the current element.
Element.getAttributeNS()
Retrieves the value of the attribute with the specified name and namespace, from the current node and returns it as an Object.
Element.getAttributeNode()
Retrieves the node representation of the named attribute from the current node and returns it as an Attr.
Element.getAttributeNodeNS()
Retrieves the node representation of the attribute with the specified name and namespace, from the current node and returns it as an Attr.
Element.getBoundingClientRect()
Returns the size of an element and its position relative to the viewport.
Element.getClientRects()
Returns a collection of rectangles that indicate the bounding rectangles for each line of text in a client.
Element.getElementsByClassName()
Returns a live HTMLCollection that contains all descendants of the current element that possess the list of classes given in the parameter.
Element.getElementsByTagName()
Returns a live HTMLCollection containing all descendant elements, of a particular tag name, from the current element.
Element.getElementsByTagNameNS()
Returns a live HTMLCollection containing all descendant elements, of a particular tag name and namespace, from the current element.
Element.hasAttribute()
Returns a Boolean indicating if the element has the specified attribute or not.
Element.hasAttributeNS()
Returns a Boolean indicating if the element has the specified attribute, in the specified namespace, or not.
Element.hasAttributes()
Returns a Boolean indicating if the element has one or more HTML attributes present.
Element.hasPointerCapture()
Indicates whether the element on which it is invoked has pointer capture for the pointer identified by the given pointer ID.
Element.insertAdjacentElement()
Inserts a given element node at a given position relative to the element it is invoked upon.
Element.insertAdjacentHTML()
Parses the text as HTML or XML and inserts the resulting nodes into the tree in the position given.
Element.insertAdjacentText()
Inserts a given text node at a given position relative to the element it is invoked upon.
Element.matches()
Returns a Boolean indicating whether or not the element would be selected by the specified selector string.
Element.querySelector()
Returns the first Node which matches the specified selector string relative to the element.
Element.querySelectorAll()
Returns a NodeList of nodes which match the specified selector string relative to the element.
Element.releasePointerCapture()
Releases (stops) pointer capture that was previously set for a specific pointer event.
ChildNode.remove()
Removes the element from the children list of its parent.
Element.removeAttribute()
Removes the named attribute from the current node.
Element.removeAttributeNS()
Removes the attribute with the specified name and namespace, from the current node.
Element.removeAttributeNode()
Removes the node representation of the named attribute from the current node.
EventTarget.removeEventListener()
Removes an event listener from the element.
Element.requestFullscreen()
Asynchronously asks the browser to make the element full-screen.
Element.requestPointerLock()
Allows to asynchronously ask for the pointer to be locked on the given element.
Element.scroll()
Scrolls to a particular set of coordinates inside a given element.
Element.scrollBy()
Scrolls an element by the given amount.
Element.scrollIntoView() 
Scrolls the page until the element gets into the view.
Element.scrollTo()
Scrolls to a particular set of coordinates inside a given element.
Element.setAttribute()
Sets the value of a named attribute of the current node.
Element.setAttributeNS()
Sets the value of the attribute with the specified name and namespace, from the current node.
Element.setAttributeNode()
Sets the node representation of the named attribute from the current node.
Element.setAttributeNodeNS()
Sets the node representation of the attribute with the specified name and namespace, from the current node.
Element.setCapture()
Sets up mouse event capture, redirecting all mouse events to this element.
Element.setPointerCapture()
Designates a specific element as the capture target of future pointer events.
Element.toggleAttribute()
Toggles a boolean attribute, removing it if it is present and adding it if it is not present, on the specified element.

Events

Listen to these events using addEventListener() or by assigning an event listener to the oneventname property of this interface.

cancel
Fires on a <dialog> when the user instructs the browser that they wish to dismiss the current open dialog. For example, the browser might fire this event when the user presses the Esc key or clicks a "Close dialog" button which is part of the browser's UI.
Also available via the oncancel property.
error
Fired when when a resource failed to load, or can't be used. For example, if a script has an execution error or an image can't be found or is invalid.
Also available via the onerror property.
scroll
Fired when the document view or an element has been scrolled.
Also available via the onscroll property.
select
Fired when some text has been selected.
Also available via the onselect property.
show
Fired when a contextmenu event was fired on/bubbled to an element that has a contextmenu attribute.
Also available via the onshow property.
wheel
Fired when the user rotates a wheel button on a pointing device (typically a mouse).
Also available via the onwheel property.

Clipboard events

copy
Fired when the user initiates a copy action through the browser's user interface.
Also available via the oncopy property.
cut
Fired when the user initiates a cut action through the browser's user interface.
Also available via the oncut property.
paste
Fired when the user initiates a paste action through the browser's user interface.
Also available via the onpaste property.

Composition events

compositionend
Fired when a text composition system such as an input method editor completes or cancels the current composition session.
compositionstart
Fired when a text composition system such as an input method editor starts a new composition session.
compositionupdate
Fired when a new character is received in the context of a text composition session controlled by a text composition system such as an input method editor.

Focus events

blur
Fired when an element has lost focus.
Also available via the onblur property.
focus
Fired when an element has gained focus.
Also available via the onfocus property
focusin
Fired when an element is about to gain focus.
focusout
Fired when an element is about to lose focus.

Fullscreen events

fullscreenchange
Sent to an Element when it transitions into or out of full-screen mode.
Also available via the onfullscreenchange  property.
fullscreenerror
Sent to an Element if an error occurs while attempting to switch it into or out of full-screen mode.
Also available via the onfullscreenerror property.

Keyboard events

keydown
Fired when a key is pressed.
Also available via the onkeydown property.
keypress
Fired when a key that produces a character value is pressed down.
Also available via the onkeypress property.
keyup
Fired when a key is released.
Also available via the onkeyup property.

Mouse events

Activate
Occurs when an element is activated, for instance, through a mouse click or a keypress.
Also available via the onactivate property.
auxclick
Fired when a non-primary pointing device button (e.g., any mouse button other than the left button) has been pressed and released on an element.
Also available via the onauxclick property.
click
Fired when a pointing device button (e.g., a mouse's primary button) is pressed and released on a single element.
Also available via the onclick property.
contextmenu
Fired when the user attempts to open a context menu.
Also available via the oncontextmenu property.
dblclick
Fired when a pointing device button (e.g., a mouse's primary button) is clicked twice on a single element.
Also available via the ondblclick property.
mousedown
Fired when a pointing device button is pressed on an element.
Also available via the onmousedown property.
mouseenter
Fired when a pointing device (usually a mouse) is moved over the element that has the listener attached.
Also available via the onmouseenter property.
mouseleave
Fired when the pointer of a pointing device (usually a mouse) is moved out of an element that has the listener attached to it.
Also available via the onmouseleave property.
mousemove
Fired when a pointing device (usually a mouse) is moved while over an element.
Also available via the onmousemove property.
mouseout
Fired when a pointing device (usually a mouse) is moved off the element to which the listener is attached or off one of its children.
Also available via the onmouseout property.
mouseover
Fired when a pointing device is moved onto the element to which the listener is attached or onto one of its children.
Also available via the onmouseover property.
mouseup
Fired when a pointing device button is released on an element.
Also available via the onmouseup property.
webkitmouseforcechanged
Fired each time the amount of pressure changes on the trackpadtouchscreen.
webkitmouseforcedown
Fired after the mousedown event as soon as sufficient pressure has been applied to qualify as a "force click".
webkitmouseforcewillbegin
Fired before the mousedown event.
webkitmouseforceup
Fired after the webkitmouseforcedown event as soon as the pressure has been reduced sufficiently to end the "force click".

Touch events

touchcancel
Fired when one or more touch points have been disrupted in an implementation-specific manner (for example, too many touch points are created).
Also available via the ontouchcancel property.
touchend
Fired when one or more touch points are removed from the touch surface.
Also available via the ontouchend property
touchmove
Fired when one or more touch points are moved along the touch surface.
Also available via the ontouchmove property
touchstart
Fired when one or more touch points are placed on the touch surface.
Also available via the ontouchstart property
 

Specifications

Specification Status Comment
Web Animations Working Draft Added the getAnimations() method.
UndoManager and DOMTransaction
The definition of 'Element' in that specification.
Editor's Draft Added the undoScope and undoManager properties.
Pointer Events – Level 2
The definition of 'Element' in that specification.
Recommendation Added the following event handlers: ongotpointercapture and onlostpointercapture.
Added the following methods: setPointerCapture() and releasePointerCapture().
Pointer Events
The definition of 'Element' in that specification.
Obsolete Added the following event handlers: ongotpointercapture and onlostpointercapture.
Added the following methods: setPointerCapture() and releasePointerCapture().
Selectors API Level 1
The definition of 'Element' in that specification.
Obsolete Added the following methods: querySelector() and querySelectorAll().
Pointer Lock
The definition of 'Element' in that specification.
Candidate Recommendation Added the requestPointerLock() method.
Fullscreen API
The definition of 'Element' in that specification.
Living Standard Added the requestFullscreen() method.
DOM Parsing and Serialization
The definition of 'Element' in that specification.
Working Draft Added the following properties: innerHTML, and outerHTML.
Added the following method: insertAdjacentHTML().
CSS Object Model (CSSOM) View Module
The definition of 'Element' in that specification.
Working Draft Added the following properties: scrollTop, scrollLeft, scrollWidth, scrollHeight, clientTop, clientLeft, clientWidth, and clientHeight.
Added the following methods: getClientRects(), getBoundingClientRect(), scroll()scrollBy(), scrollTo() and scrollIntoView().
Element Traversal Specification
The definition of 'Element' in that specification.
Obsolete Added inheritance of the ElementTraversal interface.
DOM
The definition of 'Element' in that specification.
Living Standard Added the following methods: closest(), insertAdjacentElement() and insertAdjacentText().
Moved hasAttributes() from the Node interface to this one.
DOM4
The definition of 'Element' in that specification.
Obsolete Removed the following methods: setIdAttribute(), setIdAttributeNS(), and setIdAttributeNode().
Modified the return value of getElementsByTagName() and getElementsByTagNameNS().
Removed the schemaTypeInfo property.
Document Object Model (DOM) Level 3 Core Specification
The definition of 'Element' in that specification.
Obsolete Added the following methods: setIdAttribute(), setIdAttributeNS(), and setIdAttributeNode(). These methods were never implemented and have been removed in later specifications.
Added the schemaTypeInfo property. This property was never implemented and has been removed in later specifications.
Document Object Model (DOM) Level 2 Core Specification
The definition of 'Element' in that specification.
Obsolete The normalize() method has been moved to Node.
Document Object Model (DOM) Level 1 Specification
The definition of 'Element' in that specification.
Obsolete Initial definition.

Browser compatibility

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome voor AndroidFirefox voor AndroidOpera voor AndroidSafari op iOSSamsung Internet
ElementChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 4Opera Volledige ondersteuning 8Safari Volledige ondersteuning 1.3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
DOMActivate event
VerouderdNiet standaard
Chrome Volledige ondersteuning JaEdge Volledige ondersteuning 79Firefox Volledige ondersteuning JaIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning JaWebView Android ? Chrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Geen ondersteuning NeeSafari iOS ? Samsung Internet Android Volledige ondersteuning Ja
DOMMouseScroll event
VerouderdNiet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 1IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 4Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MozMousePixelScroll event
VerouderdNiet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning ≤18 — 79Firefox Volledige ondersteuning JaIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning JaOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSGestureChange event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSGestureEnd event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSGestureHold event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSGestureStart event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSGestureTap event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSInertiaStart event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning 10Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
MSManipulationStateChanged event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning JaOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
afterscriptexecute event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 2IE ? Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 4Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
animate
Experimenteel
Chrome Volledige ondersteuning 36Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 48IE Geen ondersteuning NeeOpera Volledige ondersteuning 23Safari Volledige ondersteuning 13.1
Volledige ondersteuning 13.1
Volledige ondersteuning Ja
Uitgeschakeld
Uitgeschakeld This feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Volledige ondersteuning 37Chrome Android Volledige ondersteuning 36Firefox Android Volledige ondersteuning 48Opera Android Volledige ondersteuning 24Safari iOS Volledige ondersteuning 13.4Samsung Internet Android Volledige ondersteuning 3.0
attachShadowChrome Volledige ondersteuning 53Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 63
Volledige ondersteuning 63
Geen ondersteuning 59 — 63
Uitgeschakeld
Uitgeschakeld From version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 40Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning 53Chrome Android Volledige ondersteuning 53Firefox Android Volledige ondersteuning 63
Volledige ondersteuning 63
Geen ondersteuning 59 — 63
Uitgeschakeld
Uitgeschakeld From version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 41Safari iOS Volledige ondersteuning 10Samsung Internet Android Volledige ondersteuning 6.0
attributesChrome Volledige ondersteuning 26Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 22IE Volledige ondersteuning 5.5Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 26Firefox Android Volledige ondersteuning 22Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 1.5
attributeStyleMapChrome Volledige ondersteuning 66Edge Volledige ondersteuning ≤79Firefox ? IE Geen ondersteuning NeeOpera ? Safari ? WebView Android Volledige ondersteuning 66Chrome Android Volledige ondersteuning 66Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning 9.0
auxclick eventChrome Volledige ondersteuning 55Edge Volledige ondersteuning ≤79Firefox Volledige ondersteuning 53
Opmerkingen
Volledige ondersteuning 53
Opmerkingen
Opmerkingen Starting in Firefox 68, the auxclick event is used to trigger the new tab on middle-click action; previously, this had been done with the click event. Apps can prevent middle-click from opening new tabs (or middle-click to paste, if that feature is enabled) by intercepting auxclick on links, and auxclick event handlers can now open popups without triggering the popup blocker.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 42Safari Geen ondersteuning NeeWebView Android Volledige ondersteuning 55Chrome Android Volledige ondersteuning 55Firefox Android Volledige ondersteuning 53Opera Android Volledige ondersteuning 42Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 6.0
beforescriptexecute event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 2IE ? Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 4Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
blur eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 24
Volledige ondersteuning 24
Geen ondersteuning 6 — 24
Opmerkingen
Opmerkingen The interface for this event is Event, not FocusEvent.
IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 3.1WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 24
Volledige ondersteuning 24
Geen ondersteuning 6 — 24
Opmerkingen
Opmerkingen The interface for this event is Event, not FocusEvent.
Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 2Samsung Internet Android Volledige ondersteuning 1.0
classListChrome Volledige ondersteuning 22
Volledige ondersteuning 22
Geen ondersteuning 8 — 22
Opmerkingen
Opmerkingen Not supported for SVG elements.
Edge Volledige ondersteuning 16
Volledige ondersteuning 16
Geen ondersteuning 12 — 16
Opmerkingen
Opmerkingen Not supported for SVG elements.
Firefox Volledige ondersteuning 3.6IE Gedeeltelijke ondersteuning 10
Opmerkingen
Gedeeltelijke ondersteuning 10
Opmerkingen
Opmerkingen Not supported for SVG elements.
Opera Volledige ondersteuning 11.5Safari Volledige ondersteuning 6.1
Volledige ondersteuning 6.1
Geen ondersteuning 6 — 6.1
Opmerkingen
Opmerkingen Not supported for SVG elements.
WebView Android Volledige ondersteuning 4.4
Volledige ondersteuning 4.4
Geen ondersteuning 3 — 4.4
Opmerkingen
Opmerkingen Not supported for SVG elements.
Chrome Android Volledige ondersteuning 25
Volledige ondersteuning 25
Geen ondersteuning 18 — 25
Opmerkingen
Opmerkingen Not supported for SVG elements.
Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 11.5Safari iOS Volledige ondersteuning 7
Volledige ondersteuning 7
Geen ondersteuning 5 — 7
Opmerkingen
Opmerkingen Not supported for SVG elements.
Samsung Internet Android Volledige ondersteuning 1.5
Volledige ondersteuning 1.5
Geen ondersteuning 1.0 — 1.5
Opmerkingen
Opmerkingen Not supported for SVG elements.
classNameChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
click eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen Beginning in Firefox 68, Firefox no longer incorrectly sends a click event for buttons other than the primary mouse button; previouly, there were circumstances in which this would occur. One example: middle-clicking a link would send a click to the document's <html> element.
IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
clientHeightChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 6Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
clientLeftChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 6Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
clientTopChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 6Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
clientWidthChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 6Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
closestChrome Volledige ondersteuning 41Edge Volledige ondersteuning 15Firefox Volledige ondersteuning 35IE Geen ondersteuning NeeOpera Volledige ondersteuning 28Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 41Chrome Android Volledige ondersteuning 41Firefox Android Volledige ondersteuning 35Opera Android Volledige ondersteuning 28Safari iOS Volledige ondersteuning 9Samsung Internet Android Volledige ondersteuning 4.0
compositionend eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning 9IE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning JaWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
compositionstart eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning 9IE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning JaWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
compositionupdate eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning 9IE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning JaWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
computedStyleMap
Experimenteel
Chrome Volledige ondersteuning 66Edge Volledige ondersteuning 79Firefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Volledige ondersteuning 53Safari Geen ondersteuning NeeWebView Android Volledige ondersteuning 66Chrome Android Volledige ondersteuning 66Firefox Android Geen ondersteuning NeeOpera Android Volledige ondersteuning 47Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 9.0
contextmenu eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6IE Volledige ondersteuning 9Opera Volledige ondersteuning 10.5Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 11.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
copy eventChrome Volledige ondersteuning 58Edge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning 45Safari Volledige ondersteuning JaWebView Android Volledige ondersteuning 58Chrome Android Volledige ondersteuning 58Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning 43Safari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 7.0
createShadowRoot
VerouderdNiet standaard
Chrome Volledige ondersteuning 35
Opmerkingen
Volledige ondersteuning 35
Opmerkingen
Opmerkingen In Chrome 45, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning 25 — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Edge Volledige ondersteuning 79Firefox Geen ondersteuning 59 — 61
Uitgeschakeld
Geen ondersteuning 59 — 61
Uitgeschakeld
Uitgeschakeld From version 59 until version 61 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Geen ondersteuning 29 — 59
Uitgeschakeld
Uitgeschakeld From version 29 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 22
Opmerkingen
Volledige ondersteuning 22
Opmerkingen
Opmerkingen In Opera 32, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning 15 — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Safari Geen ondersteuning NeeWebView Android Volledige ondersteuning 37
Opmerkingen
Volledige ondersteuning 37
Opmerkingen
Opmerkingen In version 45, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning ? — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Chrome Android Volledige ondersteuning 35
Opmerkingen
Volledige ondersteuning 35
Opmerkingen
Opmerkingen In Chrome 45, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning 25 — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Firefox Android Geen ondersteuning 59 — 61
Uitgeschakeld
Geen ondersteuning 59 — 61
Uitgeschakeld
Uitgeschakeld From version 59 until version 61 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Geen ondersteuning 29 — 59
Uitgeschakeld
Uitgeschakeld From version 29 until version 59 (exclusive): this feature is behind the dom.webcomponents.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 22
Opmerkingen
Volledige ondersteuning 22
Opmerkingen
Opmerkingen In Opera 32, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning 14 — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 5.0
Opmerkingen
Volledige ondersteuning 5.0
Opmerkingen
Opmerkingen In Samsung Internet 5.0, the ability to have multiple shadow roots was deprecated.
Geen ondersteuning 4.0 — ?
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
currentStyle
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Volledige ondersteuning 6Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
cut eventChrome Volledige ondersteuning 58Edge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning 45Safari Volledige ondersteuning JaWebView Android Volledige ondersteuning 58Chrome Android Volledige ondersteuning 58Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning 43Safari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 7.0
dblclick eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen Starting in Firefox 68, dblclick events are only sent for the primary mouse button, per the specification.
IE Volledige ondersteuning 11Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 3WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Geen ondersteuning Nee
error eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning ≤79Firefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
focus eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 24
Volledige ondersteuning 24
Geen ondersteuning 6 — 24
Opmerkingen
Opmerkingen The interface for this event is Event, not FocusEvent.
IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 3.1WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 24
Volledige ondersteuning 24
Geen ondersteuning 6 — 24
Opmerkingen
Opmerkingen The interface for this event is Event, not FocusEvent.
Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 2Samsung Internet Android Volledige ondersteuning 1.0
focusin eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 5WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 52Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 4.2Samsung Internet Android Volledige ondersteuning 1.0
focusout eventChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 5WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 52Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 4.2Samsung Internet Android Volledige ondersteuning 1.0
fullscreenchange eventChrome Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenchange
Edge Volledige ondersteuning ≤79Firefox Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 64
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: mozfullscreenchange
IE ? Opera Volledige ondersteuning 44Safari ? WebView Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenchange
Chrome Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenchange
Firefox Android Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 64
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: mozfullscreenchange
Opera Android Volledige ondersteuning 43Safari iOS ? Samsung Internet Android Volledige ondersteuning 7.0
fullscreenerror eventChrome Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenerror
Edge Volledige ondersteuning ≤79Firefox Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 64
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: mozfullscreenerror
IE ? Opera Volledige ondersteuning 44Safari ? WebView Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenerror
Chrome Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitfullscreenerror
Firefox Android Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 64
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: mozfullscreenerror
Opera Android Volledige ondersteuning 43Safari iOS ? Samsung Internet Android Volledige ondersteuning 7.0
gesturechange event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning 9.1WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning 2Samsung Internet Android Geen ondersteuning Nee
gestureend event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning 9.1WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning 2Samsung Internet Android Geen ondersteuning Nee
gesturestart event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning 9.1WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning 2Samsung Internet Android Geen ondersteuning Nee
getAnimations
Experimenteel
Chrome Volledige ondersteuning 84
Volledige ondersteuning 84
Volledige ondersteuning 79
Uitgeschakeld
Uitgeschakeld From version 79: this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 67 — 79
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 67 until version 79 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 44 — 67
Opmerkingen Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Uitgeschakeld From version 44 until version 67 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 38 — 44
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 38 until version 44 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Edge Volledige ondersteuning 84
Volledige ondersteuning 84
Volledige ondersteuning 79
Uitgeschakeld
Uitgeschakeld From version 79: this feature is behind the Experimental Web Platform Features preference.
Firefox Volledige ondersteuning 75
Volledige ondersteuning 75
Geen ondersteuning 63 — 75
Uitgeschakeld
Uitgeschakeld From version 63 until version 75 (exclusive): this feature is behind the dom.animations-api.getAnimations.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 48 — 63
Uitgeschakeld
Uitgeschakeld From version 48 until version 63 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 40 — 48
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 40 until version 48 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 35 — 40
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 35 until version 40 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 33 — 35
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 33 until version 35 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 66
Uitgeschakeld
Uitgeschakeld From version 66: this feature is behind the Experimental Web Platform Features preference.
Geen ondersteuning 54 — 66
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 54 until version 66 (exclusive): this feature is behind the Experimental Web Platform Features preference.
Geen ondersteuning 31 — 54
Opmerkingen Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Uitgeschakeld From version 31 until version 54 (exclusive): this feature is behind the Experimental Web Platform Features preference.
Geen ondersteuning 25 — 31
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 25 until version 31 (exclusive): this feature is behind the Experimental Web Platform Features preference.
Safari Gedeeltelijke ondersteuning Gedeeltelijk
Opmerkingen Uitgeschakeld
Gedeeltelijke ondersteuning Gedeeltelijk
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld This feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
WebView Android Geen ondersteuning NeeChrome Android Volledige ondersteuning 84
Volledige ondersteuning 84
Volledige ondersteuning 79
Uitgeschakeld
Uitgeschakeld From version 79: this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 67 — 79
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 67 until version 79 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 44 — 67
Opmerkingen Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Uitgeschakeld From version 44 until version 67 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Geen ondersteuning 38 — 44
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 38 until version 44 (exclusive): this feature is behind the Experimental Web Platform Features preference. To change preferences in Chrome, visit chrome://flags.
Firefox Android Volledige ondersteuning 63
Uitgeschakeld
Volledige ondersteuning 63
Uitgeschakeld
Uitgeschakeld From version 63: this feature is behind the dom.animations-api.getAnimations.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 48 — 63
Uitgeschakeld
Uitgeschakeld From version 48 until version 63 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 40 — 48
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 40 until version 48 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 35 — 40
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 35 until version 40 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Geen ondersteuning 33 — 35
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 33 until version 35 (exclusive): this feature is behind the dom.animations-api.core.enabled preference. To change preferences in Firefox, visit about:config.
Opera Android Gedeeltelijke ondersteuning 48
Opmerkingen Uitgeschakeld
Gedeeltelijke ondersteuning 48
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld From version 48: this feature is behind the Experimental Web Platform Features preference.
Geen ondersteuning 32 — 48
Opmerkingen Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Uitgeschakeld From version 32 until version 48 (exclusive): this feature is behind the Experimental Web Platform Features preference.
Geen ondersteuning 25 — 32
Opmerkingen Vervangende naam Uitgeschakeld
Opmerkingen Does not automatically flush pending style changes and does not support the subtree option.
Vervangende naam Gebruikt de niet-standaard naam: getAnimationPlayers
Uitgeschakeld From version 25 until version 32 (exclusive): this feature is behind the Experimental Web Platform Features preference.
Safari iOS Gedeeltelijke ondersteuning Gedeeltelijk
Opmerkingen Uitgeschakeld
Gedeeltelijke ondersteuning Gedeeltelijk
Opmerkingen Uitgeschakeld
Opmerkingen Does not support the subtree option.
Uitgeschakeld This feature is behind the Web Animations preference and the CSS Animations via Web Animations preference.
Samsung Internet Android Geen ondersteuning Nee
getAttributeChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 23IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 1.3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 23Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
getAttributeNamesChrome Volledige ondersteuning 61Edge Volledige ondersteuning 18Firefox Volledige ondersteuning 45IE Geen ondersteuning NeeOpera Volledige ondersteuning 48Safari Volledige ondersteuning 10.1WebView Android Volledige ondersteuning 61Chrome Android Volledige ondersteuning 61Firefox Android Volledige ondersteuning 45Opera Android Volledige ondersteuning 45Safari iOS Volledige ondersteuning 10.3Samsung Internet Android Volledige ondersteuning 8.0
getAttributeNodeChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
getAttributeNodeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
getAttributeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Starting in Firefox 13, null is always returned instead of the empty string, as per the DOM4 specification. Previously, there were cases in which an empty string could be returned.
IE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
getBoundingClientRectChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 3IE Volledige ondersteuning 4Opera Volledige ondersteuning 9.5Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 4
Opmerkingen
Volledige ondersteuning 4
Opmerkingen
Opmerkingen Safari for iOS will modify the effective viewport based on the user zoom. This results in incorrect values whenever the user has zoomed.
Samsung Internet Android Volledige ondersteuning 1.0
getClientRectsChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 3IE Volledige ondersteuning 8Opera Volledige ondersteuning 9.5Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 1.0
getElementsByClassNameChrome Volledige ondersteuning 1Edge Volledige ondersteuning 16
Volledige ondersteuning 16
Geen ondersteuning 12 — 16
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Firefox Volledige ondersteuning 3
Opmerkingen
Volledige ondersteuning 3
Opmerkingen
Opmerkingen Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec.
IE Volledige ondersteuning 9
Opmerkingen
Volledige ondersteuning 9
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opera Volledige ondersteuning 9.5Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 1.0
getElementsByTagNameChrome Volledige ondersteuning 1
Opmerkingen
Volledige ondersteuning 1
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1
Opmerkingen
Volledige ondersteuning 1
Opmerkingen
Opmerkingen Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec.
IE Volledige ondersteuning 5.5Opera Volledige ondersteuning 8
Opmerkingen
Volledige ondersteuning 8
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Safari Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
WebView Android Volledige ondersteuning 1
Opmerkingen
Volledige ondersteuning 1
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Chrome Android Volledige ondersteuning 18
Opmerkingen
Volledige ondersteuning 18
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Firefox Android Volledige ondersteuning 4
Opmerkingen
Volledige ondersteuning 4
Opmerkingen
Opmerkingen Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflect the change in the spec.
Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Samsung Internet Android Volledige ondersteuning 1.0
Opmerkingen
Volledige ondersteuning 1.0
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
getElementsByTagNameNSChrome Volledige ondersteuning 1
Opmerkingen
Volledige ondersteuning 1
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Edge Volledige ondersteuning 12Firefox Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen The behavior of element.getElementsByTagNameNS changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for "foo" would match "Foo" or "foo". In Firefox 3.6 and later this function is now case-sensitive so that a query for "foo" will only match "foo" and not "Foo". For more background on this, please see the comment from Henri Sivonen about the change. You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't.
Opmerkingen Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change.
IE Volledige ondersteuning 5.5Opera Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
Safari Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen Initially, this method was returning a NodeList; it was then changed to reflect the spec change.
WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen The behavior of element.getElementsByTagNameNS changed between Firefox 3.5 and Firefox 3.6. In Firefox 3.5 and before, this function would automatically case-fold any queries so that a search for "foo" would match "Foo" or "foo". In Firefox 3.6 and later this function is now case-sensitive so that a query for "foo" will only match "foo" and not "Foo". For more background on this, please see the comment from Henri Sivonen about the change. You can also look at the relevant part of the standard, which states which parts of the API are case-sensitive and which parts aren't.
Opmerkingen Prior to Firefox 19, this method was returning a NodeList; it was then changed to reflects the spec change.
Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
hasAttributeChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 1.0
hasAttributeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
hasAttributesChrome Volledige ondersteuning JaEdge Volledige ondersteuning 16Firefox Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen [1] Before Firefox 35, it was implemented on the Node interface.
IE Volledige ondersteuning 9Opera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
hasPointerCaptureChrome Volledige ondersteuning 55Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 59
Volledige ondersteuning 59
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 42Safari Volledige ondersteuning 13WebView Android Volledige ondersteuning 55Chrome Android Volledige ondersteuning 55Firefox Android Geen ondersteuning Nee
Geen ondersteuning Nee
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 42Safari iOS Volledige ondersteuning 13Samsung Internet Android Volledige ondersteuning 6.0
idChrome Volledige ondersteuning 42Edge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning 42Chrome Android Volledige ondersteuning 42Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 4.0
innerHTMLChrome Volledige ondersteuning 33
Opmerkingen
Volledige ondersteuning 33
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 4Opera Volledige ondersteuning 8Safari Volledige ondersteuning 9WebView Android Volledige ondersteuning 4.4
Opmerkingen
Volledige ondersteuning 4.4
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Chrome Android Volledige ondersteuning 33
Opmerkingen
Volledige ondersteuning 33
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 9Samsung Internet Android Volledige ondersteuning 2.0
Opmerkingen
Volledige ondersteuning 2.0
Opmerkingen
Opmerkingen This API was previously available on the Node API.
insertAdjacentElementChrome Volledige ondersteuning 1Edge Volledige ondersteuning 17
Volledige ondersteuning 17
Geen ondersteuning 12 — 17
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Firefox Volledige ondersteuning 48IE Volledige ondersteuning 8
Opmerkingen
Volledige ondersteuning 8
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opera Volledige ondersteuning 8Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 48Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
insertAdjacentHTMLChrome Volledige ondersteuning 1Edge Volledige ondersteuning 17
Volledige ondersteuning 17
Geen ondersteuning 12 — 17
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Firefox Volledige ondersteuning 8IE Volledige ondersteuning 4
Opmerkingen
Volledige ondersteuning 4
Opmerkingen
Opmerkingen Before Internet Explorer 10, throws an "Invalid target element for this operation." error when called on a <table>, <tbody>, <thead>, or <tr> element.
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opera Volledige ondersteuning 8Safari Volledige ondersteuning 4WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 8Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 4Samsung Internet Android Volledige ondersteuning 1.0
insertAdjacentTextChrome Volledige ondersteuning 1Edge Volledige ondersteuning 17
Volledige ondersteuning 17
Geen ondersteuning 12 — 17
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Firefox Volledige ondersteuning 48IE Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opera Volledige ondersteuning JaSafari Volledige ondersteuning 4WebView Android Volledige ondersteuning 2.3Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 48Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning 4Samsung Internet Android Volledige ondersteuning 1.0
keydown eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
keypress event
Verouderd
Chrome Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Edge Volledige ondersteuning ≤18Firefox Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen As of Firefox 65, the keypress event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes).
IE ? Opera ? Safari ? WebView Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Chrome Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Chrome does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
Firefox Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen As of Firefox 65, the keypress event is no longer fired for non-printable keys, except for the Enter key, and the Shift + Enter and Ctrl + Enter key combinations (these were kept for cross-browser compatibility purposes).
Opera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Samsung Internet does not fire the keypress event for known keyboard shortcuts. Which keyboard shortcuts are known depends on the user's system. Use the keydown event to implement keyboard shortcuts.
keyup eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
localNameChrome Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Edge Volledige ondersteuning 17Firefox Volledige ondersteuning 48
Opmerkingen
Volledige ondersteuning 48
Opmerkingen
Opmerkingen This API was previously available on the Node API.
IE Volledige ondersteuning 9Opera Volledige ondersteuning JaSafari Volledige ondersteuning 10WebView Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Chrome Android Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Firefox Android Volledige ondersteuning 48
Opmerkingen
Volledige ondersteuning 48
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 2.0
Opmerkingen
Volledige ondersteuning 2.0
Opmerkingen
Opmerkingen This API was previously available on the Node API.
matchesChrome Volledige ondersteuning 33
Volledige ondersteuning 33
Volledige ondersteuning 4
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Edge Volledige ondersteuning 15
Volledige ondersteuning 15
Volledige ondersteuning 12
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Volledige ondersteuning 12
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: msMatchesSelector
Firefox Volledige ondersteuning 34
Volledige ondersteuning 34
Volledige ondersteuning 44
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Volledige ondersteuning 3.6
Opmerkingen Vervangende naam
Opmerkingen Prior to Firefox 4, invalid selector strings caused false to be returned instead of throwing an exception.
Opmerkingen See bug 1119718 for removal.
Vervangende naam Gebruikt de niet-standaard naam: mozMatchesSelector
IE Volledige ondersteuning 9
Vervangende naam
Volledige ondersteuning 9
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: msMatchesSelector
Opera Volledige ondersteuning 21
Volledige ondersteuning 21
Volledige ondersteuning 15
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Geen ondersteuning 11.5 — 15
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: oMatchesSelector
Safari Volledige ondersteuning 7
Volledige ondersteuning 7
Volledige ondersteuning 5
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
WebView Android Volledige ondersteuning 4.4
Volledige ondersteuning 4.4
Volledige ondersteuning ≤37
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Chrome Android Volledige ondersteuning 33
Volledige ondersteuning 33
Volledige ondersteuning 18
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Firefox Android Volledige ondersteuning 34
Volledige ondersteuning 34
Volledige ondersteuning 44
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Volledige ondersteuning 4
Opmerkingen Vervangende naam
Opmerkingen See bug 1119718 for removal.
Vervangende naam Gebruikt de niet-standaard naam: mozMatchesSelector
Opera Android Volledige ondersteuning 21
Volledige ondersteuning 21
Volledige ondersteuning 14
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Geen ondersteuning 11.5 — 14
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: oMatchesSelector
Safari iOS Volledige ondersteuning 8
Volledige ondersteuning 8
Volledige ondersteuning 4.2
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
Samsung Internet Android Volledige ondersteuning 2.0
Volledige ondersteuning 2.0
Volledige ondersteuning 1.0
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: webkitMatchesSelector
mousedown eventChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 4WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 3.2Samsung Internet Android Volledige ondersteuning 1.0
mouseenter eventChrome Volledige ondersteuning 30Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 10IE Volledige ondersteuning 5.5Opera Volledige ondersteuning 17Safari Volledige ondersteuning 6.1WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 30Firefox Android Volledige ondersteuning 10Opera Android Volledige ondersteuning 18Safari iOS Volledige ondersteuning 6.1Samsung Internet Android Volledige ondersteuning 2.0
mouseleave eventChrome Volledige ondersteuning 30Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 10IE Volledige ondersteuning 5.5Opera Volledige ondersteuning 17Safari Volledige ondersteuning 6.1WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 30Firefox Android Volledige ondersteuning 10Opera Android Volledige ondersteuning 18Safari iOS Volledige ondersteuning 6.1Samsung Internet Android Volledige ondersteuning 2.0
mousemove eventChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 4WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 3.2Samsung Internet Android Volledige ondersteuning 1.0
mouseout eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning JaWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
mouseover eventChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6IE Volledige ondersteuning 9Opera Volledige ondersteuning 9.5Safari Volledige ondersteuning 4WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 3.2Samsung Internet Android Volledige ondersteuning 1.0
mouseup eventChrome Volledige ondersteuning 2Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 6IE Volledige ondersteuning 9Opera Volledige ondersteuning 11.6Safari Volledige ondersteuning 4WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning 12.1Safari iOS Volledige ondersteuning 3.2Samsung Internet Android Volledige ondersteuning 1.0
mousewheel event
VerouderdNiet standaard
Chrome Volledige ondersteuning 31Edge Volledige ondersteuning ≤79Firefox Geen ondersteuning NeeIE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android Geen ondersteuning NeeOpera Android ? Safari iOS ? Samsung Internet Android ?
msContentZoom event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79Firefox Geen ondersteuning NeeIE Volledige ondersteuning JaOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
namespaceURIChrome Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Edge Volledige ondersteuning 17Firefox Volledige ondersteuning 48
Opmerkingen
Volledige ondersteuning 48
Opmerkingen
Opmerkingen This API was previously available on the Node API.
IE ? Opera Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Chrome Android Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 2.0
Opmerkingen
Volledige ondersteuning 2.0
Opmerkingen
Opmerkingen This API was previously available on the Node API.
onfullscreenchangeChrome Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenchange
Edge Volledige ondersteuning ≤79Firefox Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 65
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onmozfullscreenchange
IE Geen ondersteuning NeeOpera Volledige ondersteuning JaSafari ? WebView Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenchange
Chrome Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenchange
Firefox Android Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 65
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onmozfullscreenchange
Opera Android Volledige ondersteuning JaSafari iOS ? Samsung Internet Android Volledige ondersteuning 7.0
onfullscreenerrorChrome Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenerror
Edge Volledige ondersteuning ≤79Firefox Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 65
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onmozfullscreenerror
IE Geen ondersteuning NeeOpera Volledige ondersteuning JaSafari ? WebView Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenerror
Chrome Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 57
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onwebkitfullscreenerror
Firefox Android Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 10 — 65
Vervangende naam
Vervangende naam Gebruikt de niet-standaard naam: onmozfullscreenerror
Opera Android Volledige ondersteuning JaSafari iOS ? Samsung Internet Android Volledige ondersteuning 7.0
openOrClosedShadowRoot
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 63
Opmerkingen
Volledige ondersteuning 63
Opmerkingen
Opmerkingen Available only to WebExtensions.
IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 63
Opmerkingen
Volledige ondersteuning 63
Opmerkingen
Opmerkingen Available only to WebExtensions.
Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
outerHTMLChrome Volledige ondersteuning 33
Opmerkingen
Volledige ondersteuning 33
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 11IE Volledige ondersteuning 4Opera Volledige ondersteuning 8Safari Volledige ondersteuning 9WebView Android Volledige ondersteuning 4.4
Opmerkingen
Volledige ondersteuning 4.4
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Chrome Android Volledige ondersteuning 33
Opmerkingen
Volledige ondersteuning 33
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Firefox Android Volledige ondersteuning 14Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 9Samsung Internet Android Volledige ondersteuning 2.0
Opmerkingen
Volledige ondersteuning 2.0
Opmerkingen
Opmerkingen This API was previously available on the Node API.
overflow event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning JaIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning JaOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
partChrome Volledige ondersteuning JaEdge Volledige ondersteuning 79Firefox Volledige ondersteuning 71
Uitgeschakeld
Volledige ondersteuning 71
Uitgeschakeld
Uitgeschakeld From version 71: this feature is behind the layout.css.shadow-parts.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning JaSafari Volledige ondersteuning 13.1WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Geen ondersteuning NeeOpera Android ? Safari iOS Volledige ondersteuning 13.4Samsung Internet Android Volledige ondersteuning Ja
paste eventChrome Volledige ondersteuning 58Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 22IE Volledige ondersteuning 11Opera Volledige ondersteuning 45Safari Volledige ondersteuning 5WebView Android Volledige ondersteuning 58Chrome Android Volledige ondersteuning 58Firefox Android Volledige ondersteuning 22Opera Android Volledige ondersteuning 43Safari iOS Volledige ondersteuning 4.2Samsung Internet Android Volledige ondersteuning 7.0
prefixChrome Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Edge Volledige ondersteuning 13Firefox Volledige ondersteuning 48
Opmerkingen
Volledige ondersteuning 48
Opmerkingen
Opmerkingen This API was previously available on the Node API.
IE ? Opera Volledige ondersteuning JaSafari Volledige ondersteuning 10WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 31
Opmerkingen
Volledige ondersteuning 31
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Firefox Android Volledige ondersteuning 48
Opmerkingen
Volledige ondersteuning 48
Opmerkingen
Opmerkingen This API was previously available on the Node API.
Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 2.0
Opmerkingen
Volledige ondersteuning 2.0
Opmerkingen
Opmerkingen This API was previously available on the Node API.
querySelectorChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 3.5IE Volledige ondersteuning 9
Volledige ondersteuning 9
Gedeeltelijke ondersteuning 8
Opmerkingen
Opmerkingen querySelector() is supported, but only for CSS 2.1 selectors.
Opera Volledige ondersteuning 10Safari Volledige ondersteuning 3.1WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 2Samsung Internet Android Volledige ondersteuning 1.0
querySelectorAllChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 3.5IE Volledige ondersteuning 9
Volledige ondersteuning 9
Gedeeltelijke ondersteuning 8
Opmerkingen
Opmerkingen querySelectorAll() is supported, but only for CSS 2.1 selectors.
Opera Volledige ondersteuning 10Safari Volledige ondersteuning 3.1WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 2Samsung Internet Android Volledige ondersteuning 1.0
releasePointerCaptureChrome Volledige ondersteuning 55Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 59
Volledige ondersteuning 59
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Volledige ondersteuning 11
Volledige ondersteuning 11
Volledige ondersteuning 10
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: ms
Opera Volledige ondersteuning 42Safari Volledige ondersteuning 13WebView Android Volledige ondersteuning 55Chrome Android Volledige ondersteuning 55Firefox Android Geen ondersteuning Nee
Geen ondersteuning Nee
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 42Safari iOS Volledige ondersteuning 13Samsung Internet Android Volledige ondersteuning 6.0
removeAttributeChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12
Opmerkingen
Volledige ondersteuning 12
Opmerkingen
Opmerkingen This function doesn't respect boolean attributes' default values. See bug 12087679.
Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
removeAttributeNodeChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
removeAttributeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
requestFullscreenChrome Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 15
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Edge Volledige ondersteuning 79
Volledige ondersteuning 79
Volledige ondersteuning 79
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Geen ondersteuning 12 — 14
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Firefox Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 47 — 65
Uitgeschakeld
Uitgeschakeld From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Geen ondersteuning 9 — 65
Opmerkingen Vervangende naam
Opmerkingen Before Firefox 44, Firefox incorrectly allowed elements inside a <frame> or <object> element to request, and to be granted, fullscreen. In Firefox 44 and onwards this has been fixed: only elements in the top-level document or in an <iframe> element with the allowfullscreen attribute can be displayed fullscreen.
Vervangende naam Gebruikt de niet-standaard naam: mozRequestFullScreen
IE Volledige ondersteuning 11
Voorgevoegd
Volledige ondersteuning 11
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: ms
Opera Volledige ondersteuning 58
Volledige ondersteuning 58
Volledige ondersteuning 15
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Geen ondersteuning 12 — 15
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: o
Safari Volledige ondersteuning 6
Voorgevoegd
Volledige ondersteuning 6
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
WebView Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning ≤37
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Chrome Android Volledige ondersteuning 71
Volledige ondersteuning 71
Volledige ondersteuning 18
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Firefox Android Volledige ondersteuning 64
Volledige ondersteuning 64
Geen ondersteuning 47 — 65
Uitgeschakeld
Uitgeschakeld From version 47 until version 65 (exclusive): this feature is behind the full-screen-api.unprefix.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Geen ondersteuning 9 — 65
Opmerkingen Vervangende naam
Opmerkingen Before Firefox 44, Firefox incorrectly allowed elements inside a <frame> or an <object> to request, and to be granted, fullscreen. In Firefox 44 and onwards this has been fixed: only elements in the top-level document or in an <iframe> with the allowfullscreen attribute can be displayed fullscreen.
Vervangende naam Gebruikt de niet-standaard naam: mozRequestFullScreen
Opera Android Volledige ondersteuning 50
Volledige ondersteuning 50
Volledige ondersteuning 14
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Geen ondersteuning 12 — 14
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: o
Safari iOS Volledige ondersteuning 6
Voorgevoegd Opmerkingen
Volledige ondersteuning 6
Voorgevoegd Opmerkingen
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Opmerkingen Only available on iPad, not on iPhone. Shows an overlay button which can not be disabled.
Samsung Internet Android Volledige ondersteuning 10.0
Volledige ondersteuning 10.0
Volledige ondersteuning 1.0
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
requestPointerLockChrome Volledige ondersteuning Ja
Volledige ondersteuning Ja
Volledige ondersteuning Ja
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Edge Volledige ondersteuning 13Firefox Volledige ondersteuning 50
Volledige ondersteuning 50
Volledige ondersteuning Ja
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: moz
IE Geen ondersteuning NeeOpera Volledige ondersteuning JaSafari Volledige ondersteuning 10WebView Android Volledige ondersteuning Ja
Volledige ondersteuning Ja
Volledige ondersteuning Ja
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Chrome Android Volledige ondersteuning Ja
Volledige ondersteuning Ja
Volledige ondersteuning Ja
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS ? Samsung Internet Android Volledige ondersteuning Ja
Volledige ondersteuning Ja
Volledige ondersteuning Ja
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: webkit
runtimeStyle
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Volledige ondersteuning 6Opera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
scrollChrome Volledige ondersteuning 45Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 36IE Geen ondersteuning NeeOpera Volledige ondersteuning 32Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning 45Chrome Android Volledige ondersteuning 45Firefox Android Volledige ondersteuning 36Opera Android Volledige ondersteuning 32Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 5.0
scroll eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
scrollByChrome Volledige ondersteuning 45Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 36IE Geen ondersteuning NeeOpera Volledige ondersteuning 32Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning 45Chrome Android Volledige ondersteuning 45Firefox Android Volledige ondersteuning 36Opera Android Volledige ondersteuning 32Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 5.0
scrollHeightChrome Volledige ondersteuning 4Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 21
Volledige ondersteuning 21
Geen ondersteuning 3 — 21
Opmerkingen
Opmerkingen In Firefox versions prior to 21, when an element's content does not generate a vertical scrollbar, then its scrollHeight property is equal to its clientHeight property. This can mean either the content is too short to require a scrollbar or that the element has a CSS style overflow value of visible (non-scrollable).
IE Volledige ondersteuning 5
Opmerkingen
Volledige ondersteuning 5
Opmerkingen
Opmerkingen In Internet Explorer 5 through 7, if padding is set, the value of scrollHeight is equal to the sum of the top and bottom padding. This behavior was fixed in Internet Explorer 8.
Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 21
Volledige ondersteuning 21
Geen ondersteuning 4 — 21
Opmerkingen
Opmerkingen In Firefox versions prior to 21, when an element's content does not generate a vertical scrollbar, then its scrollHeight property is equal to its clientHeight property. This can mean either the content is too short to require a scrollbar or that the element has a CSS style overflow value of visible (non-scrollable).
Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 1.0
scrollIntoView
Experimenteel
Chrome Volledige ondersteuning 29Edge Volledige ondersteuning 17
Opmerkingen
Volledige ondersteuning 17
Opmerkingen
Opmerkingen The only parameter supported is alignToTop.
Geen ondersteuning 12 — 17
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opmerkingen No support for smooth behavior.
Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8
Opmerkingen
Volledige ondersteuning 8
Opmerkingen
Opmerkingen This function is implemented in the HTMLElement API, meaning non-HTML elements (like SVG elements) cannot use this function.
Opmerkingen No support for smooth behavior or center options.
Opera Volledige ondersteuning 38Safari Volledige ondersteuning 6
Opmerkingen
Volledige ondersteuning 6
Opmerkingen
Opmerkingen No support for smooth behavior or center options.
WebView Android Volledige ondersteuning ≤37Chrome Android Volledige ondersteuning 29Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 41Safari iOS Volledige ondersteuning 5
Opmerkingen
Volledige ondersteuning 5
Opmerkingen
Opmerkingen No support for smooth behavior or center options.
Samsung Internet Android Volledige ondersteuning 2.0
scrollIntoViewIfNeeded
Niet standaard
Chrome Volledige ondersteuning 1Edge Volledige ondersteuning 79Firefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Volledige ondersteuning 15Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Geen ondersteuning NeeOpera Android Volledige ondersteuning 14Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
scrollLeftChrome Volledige ondersteuning 43
Opmerkingen
Volledige ondersteuning 43
Opmerkingen
Opmerkingen For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759.
Edge Volledige ondersteuning 12
Opmerkingen
Volledige ondersteuning 12
Opmerkingen
Opmerkingen From Edge 79, for right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759.
Opmerkingen Before Edge 79, for right-to-left elements, this property uses 100-0 (most left to most right) instead of negative values.
Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8
Opmerkingen
Volledige ondersteuning 8
Opmerkingen
Opmerkingen For right-to-left elements, this property uses 100-0 (most left to most right) instead of negative values.
Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43
Opmerkingen
Volledige ondersteuning 43
Opmerkingen
Opmerkingen For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759.
Chrome Android Volledige ondersteuning 43
Opmerkingen
Volledige ondersteuning 43
Opmerkingen
Opmerkingen For right-to-left elements, this property uses 0-100 (most left to most right) instead of negative values. See bug 721759.
Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
scrollLeftMax
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 16IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 16Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
scrollToChrome Volledige ondersteuning 45Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 36IE Geen ondersteuning NeeOpera Volledige ondersteuning 32Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning 45Chrome Android Volledige ondersteuning 45Firefox Android Volledige ondersteuning 36Opera Android Volledige ondersteuning 32Safari iOS Geen ondersteuning NeeSamsung Internet Android Volledige ondersteuning 5.0
scrollTopChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
scrollTopMax
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning 16IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning 16Opera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
scrollWidthChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning 5
Opmerkingen
Volledige ondersteuning 5
Opmerkingen
Opmerkingen In Internet Explorer 5 through 7, if padding is set, the value of scrollWidth is equal to the sum of the left and right padding. This behavior was fixed in Internet Explorer 8.
Opera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 4.0
select eventChrome Volledige ondersteuning JaEdge Volledige ondersteuning ≤18Firefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning Ja
setAttributeChrome Volledige ondersteuning 1Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 5
Opmerkingen
Volledige ondersteuning 5
Opmerkingen
Opmerkingen In Internet Explorer 7 and earlier, setAttribute doesn't set styles and removes events when you try to set them.
Opera Volledige ondersteuning 8Safari Volledige ondersteuning 3WebView Android Volledige ondersteuning 1Chrome Android Volledige ondersteuning 18Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 1Samsung Internet Android Volledige ondersteuning 1.0
setAttributeNodeChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
setAttributeNodeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12
Opmerkingen
Volledige ondersteuning 12
Opmerkingen
Opmerkingen Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects.
Firefox Volledige ondersteuning JaIE Volledige ondersteuning Ja
Opmerkingen
Volledige ondersteuning Ja
Opmerkingen
Opmerkingen Returns a ClientRectList with ClientRect objects (which do not contain x and y properties) instead of DOMRect objects.
Opera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
setAttributeNSChrome Volledige ondersteuning JaEdge Volledige ondersteuning 12Firefox Volledige ondersteuning JaIE Volledige ondersteuning JaOpera Volledige ondersteuning JaSafari Volledige ondersteuning 6WebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning JaFirefox Android Volledige ondersteuning JaOpera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning Ja
setCapture
VerouderdNiet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning 12 — 79
Opmerkingen
Geen ondersteuning 12 — 79
Opmerkingen
Opmerkingen The retargetToElement parameter to Element.setCapture() was introduced in Edge 5.5.
Firefox Volledige ondersteuning JaIE Volledige ondersteuning 5
Opmerkingen
Volledige ondersteuning 5
Opmerkingen
Opmerkingen The retargetToElement parameter to Element.setCapture() was introduced in Internet Explorer 5.5.
Opera Geen ondersteuning NeeSafari ? WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android ? Opera Android Geen ondersteuning NeeSafari iOS ? Samsung Internet Android Geen ondersteuning Nee
setPointerCaptureChrome Volledige ondersteuning 55Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 59
Volledige ondersteuning 59
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Volledige ondersteuning 11
Volledige ondersteuning 11
Volledige ondersteuning 10
Voorgevoegd
Voorgevoegd Vereist het leveranciersvoorvoegsel: ms
Opera Volledige ondersteuning 42Safari Volledige ondersteuning 13WebView Android Volledige ondersteuning 55Chrome Android Volledige ondersteuning 55Firefox Android Geen ondersteuning Nee
Geen ondersteuning Nee
Volledige ondersteuning 41
Uitgeschakeld
Uitgeschakeld From version 41: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 42Safari iOS Volledige ondersteuning 13Samsung Internet Android Volledige ondersteuning 6.0
shadowRootChrome Volledige ondersteuning 43Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 63
Volledige ondersteuning 63
Geen ondersteuning 59 — 63
Uitgeschakeld
Uitgeschakeld From version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE Geen ondersteuning NeeOpera Volledige ondersteuning 40Safari Volledige ondersteuning 10WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 63
Volledige ondersteuning 63
Geen ondersteuning 59 — 63
Uitgeschakeld
Uitgeschakeld From version 59 until version 63 (exclusive): this feature is behind the dom.webcomponents.shadowdom.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android Volledige ondersteuning 41Safari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 4.0
show event
Verouderd
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning JaIE ? Opera ? Safari ? WebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning JaOpera Android ? Safari iOS ? Samsung Internet Android Geen ondersteuning Nee
slotChrome Volledige ondersteuning 53Edge Volledige ondersteuning 79Firefox Volledige ondersteuning 63IE Geen ondersteuning NeeOpera Volledige ondersteuning JaSafari Volledige ondersteuning 10WebView Android Volledige ondersteuning 53Chrome Android Volledige ondersteuning 53Firefox Android Volledige ondersteuning 63Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 6.0
tabStop
VerouderdNiet standaard
Chrome Volledige ondersteuning 43Edge Volledige ondersteuning ≤79Firefox ? IE Geen ondersteuning NeeOpera ? Safari ? WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android Volledige ondersteuning 4.0
tagNameChrome Volledige ondersteuning 43Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 1IE Volledige ondersteuning 8Opera Volledige ondersteuning 8Safari Volledige ondersteuning 6WebView Android Volledige ondersteuning 43Chrome Android Volledige ondersteuning 43Firefox Android Volledige ondersteuning 4Opera Android Volledige ondersteuning 10.1Safari iOS Volledige ondersteuning 6Samsung Internet Android Volledige ondersteuning 4.0
toggleAttributeChrome Volledige ondersteuning 69Edge Volledige ondersteuning 18Firefox Volledige ondersteuning 63IE Geen ondersteuning NeeOpera Volledige ondersteuning 56Safari Volledige ondersteuning 12WebView Android Volledige ondersteuning 69Chrome Android Volledige ondersteuning 69Firefox Android Volledige ondersteuning 63Opera Android Volledige ondersteuning 48Safari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 10.0
touchcancel eventChrome Volledige ondersteuning 22Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 25Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 1.5
touchend eventChrome Volledige ondersteuning 22Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 25Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 1.5
touchmove eventChrome Volledige ondersteuning 22Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 25Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 1.5
touchstart eventChrome Volledige ondersteuning 22Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 52IE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Volledige ondersteuning JaChrome Android Volledige ondersteuning 25Firefox Android Volledige ondersteuning 6Opera Android Volledige ondersteuning JaSafari iOS Volledige ondersteuning JaSamsung Internet Android Volledige ondersteuning 1.5
underflow event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Volledige ondersteuning JaIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Geen ondersteuning NeeWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Volledige ondersteuning JaOpera Android Geen ondersteuning NeeSafari iOS Geen ondersteuning NeeSamsung Internet Android Geen ondersteuning Nee
webkitmouseforcechanged event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning JaWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning JaSamsung Internet Android Geen ondersteuning Nee
webkitmouseforcedown event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning JaWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning JaSamsung Internet Android Geen ondersteuning Nee
webkitmouseforceup event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning JaWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning JaSamsung Internet Android Geen ondersteuning Nee
webkitmouseforcewillbegin event
Niet standaard
Chrome Geen ondersteuning NeeEdge Geen ondersteuning NeeFirefox Geen ondersteuning NeeIE Geen ondersteuning NeeOpera Geen ondersteuning NeeSafari Volledige ondersteuning JaWebView Android Geen ondersteuning NeeChrome Android Geen ondersteuning NeeFirefox Android Geen ondersteuning NeeOpera Android Geen ondersteuning NeeSafari iOS Volledige ondersteuning JaSamsung Internet Android Geen ondersteuning Nee
wheel eventChrome Volledige ondersteuning 61Edge Volledige ondersteuning 12Firefox Volledige ondersteuning 17IE Volledige ondersteuning 9
Opmerkingen
Volledige ondersteuning 9
Opmerkingen
Opmerkingen Internet Explorer only exposes the wheel event via addEventListener; there is no onwheel attribute on DOM objects. See IE bug 782835.
Opera Volledige ondersteuning 48Safari Volledige ondersteuning 7WebView Android Volledige ondersteuning 61Chrome Android Volledige ondersteuning 61Firefox Android Volledige ondersteuning 17Opera Android Volledige ondersteuning 45Safari iOS Volledige ondersteuning 7Samsung Internet Android Volledige ondersteuning 8.0

Legenda

Volledige ondersteuning  
Volledige ondersteuning
Gedeeltelijke ondersteuning  
Gedeeltelijke ondersteuning
Geen ondersteuning  
Geen ondersteuning
Compatibiliteit onbekend  
Compatibiliteit onbekend
Experimenteel. Het verwachte gedrag kan in de toekomst veranderen.
Experimenteel. Het verwachte gedrag kan in de toekomst veranderen.
Niet standaard. Slechte ondersteuning verwacht voor meerdere browsers.
Niet standaard. Slechte ondersteuning verwacht voor meerdere browsers.
Verouderd. Niet voor gebruik in nieuwe websites
Verouderd. Niet voor gebruik in nieuwe websites
Zie implementatieopmerkingen
Zie implementatieopmerkingen
Gebruiker moet deze functie expliciet inschakelen.
Gebruiker moet deze functie expliciet inschakelen.
Gebruikt een niet-standaard naam.
Gebruikt een niet-standaard naam.
Vereist een leveranciersvoorvoegsel of een andere naam voor gebruik.
Vereist een leveranciersvoorvoegsel of een andere naam voor gebruik.