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:
<math>
<a id="myAnchor" href="https://example.com/subsection?q=123"> ... </a>
</math>
können Sie die search-Zeichenfolge des Ankers folgendermaßen abrufen:
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>