js获取链接参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取链接参数相关的知识,希望对你有一定的参考价值。

var url = "http://test.cn/index.php?class=9&id=2&key=88";

function parseQueryString(url){
    var params = {};
    var arr = url.split("?");
    if(arr.length <=1)
        return params;
    arr = arr[1].split("&");
    for(var i=0,l=arr.length; i<l; i++){
        var a = arr[i].split("=");
        params[a[0]] = a[1];
    }
    return params;
}
var ps = parseQueryString(url);
console.log(ps);

 

以上是关于js获取链接参数的主要内容,如果未能解决你的问题,请参考以下文章

js实现在页面打开链接时自动给url加上#记录值参数

js常用代码片段(更新中)

JS 获取链接中的参数

js获取链接参数

JS获取URL链接参数

js获取链接参数