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

View in English Always switch to English

MathMLAnchorElement: relList-Eigenschaft

Die schreibgeschützte Eigenschaft relList der Schnittstelle MathMLAnchorElement gibt ein dynamisches DOMTokenList-Objekt zurück. Es enthält die Linktypen, die die Beziehung zwischen der durch den Link repräsentierten Ressource und dem aktuellen Dokument angeben.

Wert

Ein dynamisches DOMTokenList-Objekt.

Die Eigenschaft relList ist insofern schreibgeschützt, als Sie das DOMTokenList-Objekt nicht ersetzen können. Sie können relList jedoch direkt einen Wert zuweisen. Dies entspricht einer Zuweisung an die Eigenschaft value des Objekts. Sie können das DOMTokenList-Objekt auch mit den Methoden add(), remove(), replace() und toggle() ändern.

Beispiele

Grundlegende Verwendung

Gegeben sei dieses MathML:

html
<math>
  <a id="myAnchor" href="https://example.com" rel="help alternate">...</a>
</math>

Mit der Eigenschaft relList können Sie wie folgt auf die einzelnen rel-Werte zugreifen:

js
const mathAnchor = document.getElementById("myAnchor");
mathAnchor.relList[0]; // "help"
mathAnchor.relList[1]; // "alternate"

Sie können die enthaltenen Werte auch mithilfe von DOMTokenList-Methoden ändern:

js
mathAnchor.relList.value = "author bookmark";
mathAnchor.relList.add("me");

Da die DOMTokenList dynamisch ist, gibt mathAnchor.rel nun den Wert author bookmark me zurück.

Spezifikationen

Diese Funktion scheint in keiner Spezifikation definiert zu sein.

Browser-Kompatibilität

Siehe auch