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