例如网页的链接地址为:http://localhost:8080/#/html?id=1&user='zkk'
如何获取问好后面id和user的值呢?
直接上代码:
function GetUrl(paraName) {//获取url参数值
let url = document.location.toString();
let arrObj = url.split("?");
if (arrObj.length > 1) {
let arrPara = arrObj[1].split("&");
let arr;
for (let i = 0; i < arrPara.length; i++) {
arr = arrPara[i].split("=");
if (arr != null && arr[0] == paraName) {
return arr[1];
}
}
return "";
} else {
return "";
}
}
其中paraName 为参数名
GetUrl(id); // 1
GetUrl(user); // zkk
亲测有效!