js可以使用字符串函数实现获取url的get传参
实现获取get传参的思路如下:
1:获取当前url
2:获取到?位置
3:将?后面的字符串截取出来获取到get传参信息
4:将截取出来的get传参信息进行处理获取到url的get参数
具体实现如下:
//获取当前URL
var url = document.location.href;
//声明一个对象
var getRequest = new Object();
//获取?的位置
var index = url.indexOf("?")
if(index != -1) {
//截取出?后面的字符串
var str = url.substr(index + 1);
//将截取出来的字符串按照&变成数组
strs = str.split("&");
//将get传参存入对象中
for(var i = 0; i < strs.length; i++) {
getRequest[strs[i].split("=")[0]] = (strs[i].split("=")[1]);
}
}
console.log(getRequest)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。