HTMLAnchorElement: search-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die HTMLAnchorElement.search-Eigenschaft ist ein Suchstring, auch query string genannt, der ein String ist, der ein '?' gefolgt von den Parametern der URL enthält.

Moderne Browser bieten URLSearchParams und URL.searchParams, um das einfache Parsen der Parameter aus dem Query-String zu ermöglichen.

Wert

Ein String.

Beispiele

js
// An <a id="myAnchor" href="/en-US/docs/HTMLAnchorElement?q=123"> element is in the document
const anchor = document.getElementById("myAnchor");
anchor.search; // returns '?q=123'

Erweiterte Analyse mit URLSearchParams

Alternativ kann URLSearchParams verwendet werden:

js
let params = new URLSearchParams(queryString);
let q = parseInt(params.get("q")); // returns the number 123

Spezifikationen

Specification
HTML Standard
# dom-hyperlink-search-dev

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch