您的位置:首页 > Web前端 > JavaScript

js获取url中的参数

2015-07-09 16:14 465 查看
//获取url中"?"符后的字串
function getParamByUrl(url) {
var theRequest = new Object();
var index = url.indexOf("?");
if (index != -1) {
var str = url.substr(index + 1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1]);
}
}
return theRequest;
}

通过调用此函数获取对应参数值:
var params = getParamByUrl("http://baidu.com?a=1&b=2");
console.log(params["a"]);
console.log(params["b"]);


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: