Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

SVGAElement: relList-Eigenschaft

Baseline 2025
Neu verfügbar

Seit May 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Die schreibgeschützte relList-Eigenschaft des SVGAElement gibt eine Live-Instanz von DOMTokenList zurück, die die durch Leerzeichen getrennte Zeichenkettenwerte <list-of-Link-Types> des rel-Attributs des SVG-<a>-Elements widerspiegelt.

Wert

Eine Live-Instanz von DOMTokenList.

Obwohl die relList-Eigenschaft selbst in dem Sinne schreibgeschützt ist, dass Sie das DOMTokenList-Objekt nicht ersetzen können, können Sie dennoch direkt auf die relList-Eigenschaft zuweisen, was gleichbedeutend mit einer Zuweisung zu ihrer value-Eigenschaft ist. Sie können das DOMTokenList-Objekt auch mit den Methoden add(), remove(), replace() und toggle() ändern.

Beispiele

Gegeben sei folgendes 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="alternate bookmark">
    <text x="30" y="10">Link text</text>
  </a>
</svg>

Wir können jeden Linktyp abrufen, der durch das rel-Attribut des <a>-Elements definiert ist:

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

relations.forEach((relValue) => {
  log(relValue);
});

Spezifikationen

Spezifikation
Scalable Vector Graphics (SVG) 2
# __svg__SVGAElement__relList

Browser-Kompatibilität

Siehe auch