English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
searchSet or return the attributeQuery stringof the URL, including the question mark part (?).
querystringPart is the part after the question mark (?) in the URL. This is usually used for parameter passing.
Return the search attribute:
location.search
Set the search attribute:
location.search = querystring
var x = location.search; document.querySelector("#output").innerHTML = x;Test and See‹/›
All browsers fully support the search attribute:
Attribute | |||||
search | Is | Is | Is | Is | Is |
Value | Description |
---|---|
querystring | A string that specifies the search part of the URL |
Return value: | A string representing the querystring part of the URL, including the question mark (?) |
---|
This example shows all position properties:
var txt = ""; txt += "<p>Host: " + location.host + "</p>"; txt += "<p>Hostname: " + location.hostname + "</p>"; txt += "<p>Href: " + location.href + "</p>"; txt += "<p>Origin: " + location.origin + "</p>"; txt += "<p>Pathname: " + location.pathname + "</p>"; txt += "<p>Protocol: " + location.protocol + "</p>"; txt += "<p>Search: " + location.search + "</p>"; document.write(txt);Test and See‹/›
Location Reference:location.pathname property
Location Reference:location.host property
Location Reference:location.href property
Location Reference:location.hash property