search
特性为
定位
interface is a search string, also called a
query string
; that is, a
USVString
包含
'?'
followed by the parameters of the URL.
Modern browsers provide
URLSearchParams
and
URL.searchParams
to make it easy to parse out the parameters from the querystring.
string = object.search; object.search = string;
// Let an <a id="myAnchor" href="https://developer.mozilla.org/en-US/docs/Location.search?q=123"> element be in the document
var anchor = document.getElementById("myAnchor");
var queryString = anchor.search; // Returns:'?q=123'
// Further parsing:
let params = new URLSearchParams(queryString);
let q = parseInt(params.get("q")); // is the number 123
| 规范 | 状态 | 注释 |
|---|---|---|
|
HTML 实时标准
The definition of 'search' in that specification. |
实时标准 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
search
|
Chrome Yes | Edge 12 |
Firefox
22
|
IE Yes | Opera Yes | Safari Yes | WebView Android Yes | Chrome Android Yes |
Firefox Android
22
|
Opera Android Yes | Safari iOS Yes | Samsung Internet Android Yes |
完整支持
见实现注意事项。