Js gets the '?' in the url The string method that follows

  • 2020-03-30 03:00:18
  • OfStack

url : index.php?id=123
 
<script type="text/javascript"> 
function GetRequest() { 
var url = location.search; //Get the "?" in the url String after a string
var theRequest = new Object(); 
if (url.indexOf("?") != -1) { 
var str = url.substr(1); 
strs = str.split("&"); 
for ( var i = 0; i < strs.length; i++) { 
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); 
} 
} 
return theRequest; 
} 
var Request=undefined; 
Request=GetRequest(); 
var id=Request["id"]; 
</script> 

Related articles: