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

Die search-Eigenschaft des MathMLAnchorElement-Interface ist eine Suchzeichenfolge, auch als Query-String bezeichnet. Sie enthält ein "?", gefolgt von den Parametern des href-Attributs des <a>-Elements. Wenn die URL keine Suchanfrage hat, enthält diese Eigenschaft eine leere Zeichenfolge, "".

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

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 dem Query-String ermöglicht. Siehe auch URL.search.

Wert

Eine Zeichenfolge.

Beispiele

Grundlegende Verwendung

Bei folgendem MathML:

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

können Sie die search-Zeichenfolge des Ankers folgendermaßen 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>