如何获取地址栏的id (参数)
程序员文章站
2024-02-17 22:24:34
...
获取地址栏的id
需求:获取到地址栏传递过来的id值
代码:
方法一:(需要兼容性好)
//创建URLSeachParams对象,使用对象来获取地址栏的参数
var temp = new URLSearchParams(location.search);
var id = temp.get('id');
// console.log(id);
方法二:(函数封装)
//从浏览器的地址栏中获取查询参数
function getUrlParams(name) {
var paramsAry = location.search.substr(1).split('&');
//循环数据
for (var i = 0; i < paramsAry.length; i++) {
var tmp = paramsAry[i].split('=');
if (tmp[0] == name) {
return tmp[1]
}
}
return -1
}
上一篇: 获取地址栏参数