Since May 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
The relList read-only property of the SVGAElement returns a live DOMTokenList reflecting the space-separated string <list-of-Link-Types> values of the rel attribute of the SVG <a> element.
The property itself is read-only, meaning you can't substitute the DOMTokenList by another one, but the content of the returned list can be changed.
A live DOMTokenList.
Given the following SVG:
<svg viewBox="0 0 200 20" xmlns="http://www.w3.org/2000/svg">
<!-- A link around a text -->
<a href="/docs/Web/SVG/Reference/Element/text" rel="alternate bookmark">
<text x="30" y="10">Link text</text>
</a>
</svg>
We can retrieve every link type defined by <a> element's rel attribute:
// Select an SVG <a> element
const svgLink = document.querySelector("a");
const relations = svgLink.relList;
relations.forEach((relValue) => {
log(relValue);
});
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | WebView Android | WebView on iOS | |
relList |
136 | 136 | 61 | 121 | 14 | 136 | 61 | 90 | 14 | No | 136 | 14 |
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGAElement/relList