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:
<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:
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:
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
- Das MathML-Element
<a> MathMLAnchorElement.rel- Das HTML-Attribut
rel