Location: 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 search
-Eigenschaft des Location
-Interfaces ist ein Suchstring, auch bekannt als Abfragezeichenkette; das heißt, ein String, der ein '?'
enthält, gefolgt von den Parametern der URL.
Moderne Browser bieten URLSearchParams
und URL.searchParams
an, um das Parsen der Parameter aus der Abfragezeichenkette zu erleichtern.
Wert
Ein String.
Beispiele
js
// Let an <a id="myAnchor" href="/en-US/docs/Location.search?q=123"> element be in the document
const anchor = document.getElementById("myAnchor");
const queryString = anchor.search; // Returns:'?q=123'
// Further parsing:
const params = new URLSearchParams(queryString);
const q = parseInt(params.get("q")); // is the number 123
Spezifikationen
Specification |
---|
HTML Standard # dom-location-search-dev |
Browser-Kompatibilität
BCD tables only load in the browser