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

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

Die search-Eigenschaft der MathMLAnchorElement-Schnittstelle ist eine Suchzeichenfolge, auch als Abfragezeichenfolge bezeichnet, die eine Zeichenfolge mit einem "?" gefolgt von den Parametern des href-Attributs des <a>-Elements enthält. Wenn die URL keine Suchabfrage enthält, enthält diese Eigenschaft eine leere Zeichenfolge, "".

Diese Eigenschaft kann festgelegt werden, um die Abfragezeichenfolge der URL zu ändern. Beim Festlegen wird dem angegebenen Wert ein einzelnes Präfix "?" hinzugefügt, sofern es nicht bereits vorhanden ist. Das Festlegen auf "" entfernt die Abfragezeichenfolge.

Die Abfrage wird beim Festlegen prozentkodiert, beim Lesen jedoch nicht prozentdekodiert.

Die Eigenschaft URL.searchParams ist ein URLSearchParams-Objekt, das das Parsen der Parameter aus der Abfragezeichenfolge ermöglicht. Siehe auch URL.search.

Wert

Eine Zeichenfolge.

Beispiele

Grundlegende Verwendung

Gegeben sei dieses MathML:

html
<math>
  <a id="myAnchor" href="https://example.com/subsection?q=123"> ... </a>
</math>

Sie können die search-Zeichenfolge des Ankers wie folgt abrufen:

js
const mathAnchor = document.getElementById("myAnchor");
mathAnchor.search; // returns '?q=123'

Spezifikationen

Spezifikation
HTML
# dom-hyperlink-search

Browser-Kompatibilität

Siehe auch

  • Das MathML-Element <a>