JS 获取href带参数跳转的值

132 阅读1分钟

//var i = 1;
//var j = 2;
//用法(1) local.href = "xxx.html?id=1"
//用法(2) local.href = "xxx.html?id=" + i
//用法(3) local.href = "xxx.html?id=" + i "&j=" j

function getUrlParam(name) {
//构造一个含有目标参数的正则表达式对象
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) {
return unescape(r[2]);
} else {
return null; //返回参数值
}
}
//获取参数
getUrlParam(id)
getUrlParam(j)

---------------------
作者:Mr.冬冬
来源:CSDN
原文:blog.csdn.net/weixin_4230…
版权声明:本文为博主原创文章,转载请附上博文链接!