SVGImageElement

The SVGImageElement interface corresponds to the <image> element.

Properties

This interface also inherits properties from its parent, SVGGraphicsElement.

SVGImageElement.href Read only

An SVGAnimatedString corresponding to the href or xlink:href attribute of the given <image> element.

SVGImageElement.crossOrigin

A DOMString corresponding to the crossorigin attribute of the given <image> element.

SVGImageElement.decoding

A DOMString representing a hint given to the browser on how it should decode the image.

SVGImageElement.height Read only

An SVGAnimatedLength corresponding to the height attribute of the given <image> element.

SVGImageElement.preserveAspectRatio Read only

An SVGAnimatedPreserveAspectRatio corresponding to the preserveAspectRatio attribute of the given <image> element.

SVGImageElement.width Read only

An SVGAnimatedLength corresponding to the width attribute of the given <image> element.

SVGImageElement.x Read only

An SVGAnimatedLength corresponding to the x attribute of the given <image> element.

SVGImageElement.y Read only

An SVGAnimatedLength corresponding to the y attribute of the given <image> element.

Methods

This interface also inherits methods from its parent interface, SVGGraphicsElement.

SVGImageElement.decode()

Initiates asynchronous decoding of the image data. Returns a Promise which resolves once the image data is ready to be used.

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
SVGImageElement
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
crossOrigin
No
No
No
No
No
No
No
No
No
No
No
No
decode
65
79
No
No
52
No
65
65
No
47
No
9.0
decoding
65
79
63
No
52
No
65
65
63
47
No
9.0
height
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
href
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
preserveAspectRatio
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
width
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
x
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0
y
1
12
1.5
9
≤12.1
3
≤37
18
4
≤12.1
1
1.0

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGImageElement