比如有一条请求一个html页面,传递了两个参数:
那我们在这个locoUsed.html中的js中怎么获取几个参数值呢?
可以通过解析这个url路径来实现,代码如下:
//解析url路径,获取参数
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}
var orgid = getURLParameter('orgid');
var orglevel = getURLParameter('orglevel');
console.log('orgid='+orgid);
console.log('orglevel='+orglevel);
访问结果示例: