[分享] JS 获取 url 参数
网上很多种写法,这只是其中一种。主要能够获取指定参数的值就达到目的了,本函数主要实现了获取单个参数的值。至于多个值可以自己扩展。
函数:
function QueryString(key){
var paras = location.search;
if(paras){
var arr = paras.substr(1).split("&"),data;
for(i in arr){
data = arr[i].split("=");
if(data[0] == key){
return data[1]
}
}
}
}
var paras = location.search;
if(paras){
var arr = paras.substr(1).split("&"),data;
for(i in arr){
data = arr[i].split("=");
if(data[0] == key){
return data[1]
}
}
}
}
URL:
abc.html?id=100&key=abc
调用:
QueryString('id')
结果:100