SVGAElement: rel property

Baseline 2025
Newly available

Since ⁨May 2025⁩, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

The rel property of the SVGAElement returns a string reflecting the value of the rel attribute of the SVG <a> element.

The rel attribute specifies the space-separated list of link types, the <list-of-Link-Types>, indicating the relationship between the target or resource represented by the <a> element and the current document. The property can get or set the rel attribute value.

Value

A string; the value of the rel attribute.

Examples

Given the following SVG:

html
<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="terms-of-service">
    <text x="30" y="10">Link text.</text>
  </a>
</svg>

We can retrieve and set the rel attribute:

js
// Select an SVG <a> element
const svgLink = document.querySelector("svg a");

// Access the rel property
log(`Rel: ${svgLink.rel}`);

// Set the rel property
svgLink.rel = "alternate bookmark";

// Access the rel property again
log(`New rel: "${svgLink.rel}"`); // New rel: "alternate bookmark"

Specifications

Specification
Scalable Vector Graphics (SVG) 2
# __svg__SVGAElement__rel

Browser compatibility

See also