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: origin-Eigenschaft

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte Eigenschaft origin des Interfaces MathMLAnchorElement gibt einen String zurück, der die Unicode-Serialisierung des Ursprungs des href-Attributs des Elements <a> enthält.

Die genaue Struktur variiert je nach URL-Typ:

  • Für URLs mit den Schemas ftp:, http:, https:, ws: und wss: folgt auf protocol //, gefolgt von host. Wie bei host wird port nur eingeschlossen, wenn er nicht der Standardport für das Protokoll ist.
  • Für URLs mit dem Schema file: ist der Wert browserabhängig.
  • Für URLs mit dem Schema blob: wird der Ursprung der auf blob: folgenden URL verwendet, jedoch nur, wenn diese URL das Schema http:, https: oder file: verwendet. Beispielsweise hat blob:https://mozilla.org den Wert https://mozilla.org.

In allen anderen Fällen wird der String "null" zurückgegeben.

Weitere Informationen finden Sie unter URL.origin.

Wert

Ein String.

Beispiele

Grundlegende Verwendung

Bei diesem MathML:

html
<math>
  <a id="myAnchor" href="https://example.com/subsection#examples"> ... </a>
</math>

können Sie origin des Ankers wie folgt abrufen:

js
const mathAnchor = document.getElementById("myAnchor");
mathAnchor.origin; // returns 'https://example.com'

Spezifikationen

Spezifikation
HTML
# dom-hyperlink-origin

Browser-Kompatibilität

Siehe auch

  • Das MathML-Element <a>