js获取请求地址后面带的参数

浏览器输入页面地址的时候在后面带有请求参数, 页面加载后需要获取携带的参数, 可以使用js, 在页面加载js的时候获取参数

http://localhost:8080/demo/index.html?id=1&name=2

 

$(function(){
  var id= GetPar("id");
  var name = GetParam("nam");   function GetPar(name) {    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");    var r = window.location.search.substr(1).match(reg);    if(r != null) return decodeURIComponent(r[2]);   return null;   }
});
 
 
原文地址:https://www.cnblogs.com/johnhery/p/9864735.html