JS两个页面通过URL传值

1.传递参数:

window.location.href = "./list.html?id="+id;

1.接收参数:

(1)接收参数函数封装

function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
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]] = decodeURIComponent(strs[i].split("=")[1]);
}
}
return theRequest;
}

(1)调用

var a=GetRequest();
var index_1=a['id'];

转载 https://www.cnblogs.com/SunShineKG/p/6092700.html 亲测简单可用
talk is cheap. show me the code.
原文地址:https://www.cnblogs.com/yushizhang/p/8274162.html