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

js 获取url地址的get参数

2016-12-23 11:45 561 查看
如果我们写js时候碰到,要获取url地址栏的参数怎么办,我们不能想php那样,用一个
$_GET['']


但是我们可以写一个函数来获取,如下:

function getUrl() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}


用法:

//比如我们获取这个url http://localhost/get_url.php?title=get_url var get_url = getUrl();
alert(get_url['title']);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  url 函数 js函数 对象 get