Skip to main content

Coverage / SVG / SVGElement

SVGElement

Interface defined in Scalable Vector Graphics (SVG) 1.1 (Second Edition) (spec). Inherits from Element → Node → EventTarget; inherited members are listed on those pages.

An interface can be present while some of its members are missing; the table lists them per engine. Existence only: “present” means the name is defined where Web IDL puts it (the prototype, the interface object for constants and static members, or the window itself for Window), not that it behaves as the standard says.

Scalable Vector Graphics (SVG) 1.1 (Second Edition)3 members
SVGElement members from Scalable Vector Graphics (SVG) 1.1 (Second Edition)
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
classNameattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
ownerSVGElementattributewarpdom: nohappy-dom: yesjsdom: yeslinkedom: no
viewportElementattributewarpdom: nohappy-dom: yesjsdom: yeslinkedom: no
CSS Animations Level 14 members (partial interface or mixin)
SVGElement members from CSS Animations Level 1
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onanimationstartattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationiterationattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationendattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onanimationcancelattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
CSS Object Model (CSSOM)1 member (partial interface or mixin)
SVGElement members from CSS Object Model (CSSOM)
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
styleattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
CSS Scroll Snap Module Level 22 members (partial interface or mixin)
SVGElement members from CSS Scroll Snap Module Level 2
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onsnapchangedattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
onsnapchangingattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
CSS Transitions Module Level 14 members (partial interface or mixin)
SVGElement members from CSS Transitions Module Level 1
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
ontransitionrunattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitionstartattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitionendattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
ontransitioncancelattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
CSS Typed OM Level 21 member (partial interface or mixin)
SVGElement members from CSS Typed OM Level 2
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
attributeStyleMapattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
Fenced Frame1 member (partial interface or mixin)
SVGElement members from Fenced Frame
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onfencedtreeclickattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
HTML82 members (partial interface or mixin)
SVGElement members from HTML
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onabortattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onauxclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onbeforeinputattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onbeforematchattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onbeforetoggleattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onblurattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncancelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncanplayattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncanplaythroughattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onchangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncloseattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncommandattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
oncontextlostattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
oncontextmenuattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncontextrestoredattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
oncopyattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncuechangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oncutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondblclickattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragendattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragenterattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragleaveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragoverattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondragstartattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondropattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ondurationchangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onemptiedattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onendedattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onerrorattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onfocusattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onformdataattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oninputattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
oninvalidattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onkeydownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onkeypressattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onkeyupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onloadattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onloadeddataattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onloadedmetadataattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onloadstartattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmousedownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmouseenterattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmouseleaveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmousemoveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmouseoutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmouseoverattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onmouseupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpasteattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpauseattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onplayattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onplayingattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onprogressattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onratechangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onresetattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onresizeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onscrollattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onscrollendattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onsecuritypolicyviolationattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onseekedattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onseekingattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onselectattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onslotchangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onstalledattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onsubmitattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onsuspendattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ontimeupdateattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ontoggleattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onvolumechangeattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onwaitingattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onwebkitanimationendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkitanimationiterationattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkitanimationstartattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwebkittransitionendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
onwheelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
datasetattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
nonceattributewarpdom: nohappy-dom: nojsdom: yeslinkedom: yes
autofocusattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
tabIndexattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
focusmethodwarpdom: yeshappy-dom: yesjsdom: yeslinkedom: yes
blurmethodwarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
install-element1 member (partial interface or mixin)
SVGElement members from install-element
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
oninstallresultattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no
Pointer Events11 members (partial interface or mixin)
SVGElement members from Pointer Events
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onpointeroverattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointerenterattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointerdownattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointermoveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointerrawupdateattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointerupattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointercancelattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointeroutattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onpointerleaveattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
ongotpointercaptureattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
onlostpointercaptureattributewarpdom: yeshappy-dom: yesjsdom: yeslinkedom: no
Selection API2 members (partial interface or mixin)
SVGElement members from Selection API
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onselectstartattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
onselectionchangeattributewarpdom: nohappy-dom: yesjsdom: nolinkedom: no
Touch Events4 members (partial interface or mixin)
SVGElement members from Touch Events
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
ontouchstartattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
ontouchendattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
ontouchmoveattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
ontouchcancelattributewarpdom: yeshappy-dom: nojsdom: yeslinkedom: no
WebXR DOM Overlays Module1 member (partial interface or mixin)
SVGElement members from WebXR DOM Overlays Module
Memberwarpdommaintainer's enginehappy-domjsdomlinkedom
onbeforexrselectattributewarpdom: nohappy-dom: nojsdom: nolinkedom: no

Inherited by: SVGAnimationElement, SVGClipPathElement, SVGComponentTransferFunctionElement, SVGDescElement, SVGFEBlendElement, SVGFEColorMatrixElement, SVGFEComponentTransferElement, SVGFECompositeElement, SVGFEConvolveMatrixElement, SVGFEDiffuseLightingElement, SVGFEDisplacementMapElement, SVGFEDistantLightElement, SVGFEDropShadowElement, SVGFEFloodElement, SVGFEGaussianBlurElement, SVGFEImageElement, SVGFEMergeElement, SVGFEMergeNodeElement, SVGFEMorphologyElement, SVGFEOffsetElement, SVGFEPointLightElement, SVGFESpecularLightingElement, SVGFESpotLightElement, SVGFETileElement, SVGFETurbulenceElement, SVGFilterElement, SVGGradientElement, SVGGraphicsElement, SVGMPathElement, SVGMarkerElement, SVGMaskElement, SVGMetadataElement, SVGPatternElement, SVGScriptElement, SVGStopElement, SVGStyleElement, SVGTitleElement, SVGViewElement

Report a wrong result