js获取单个查询串的值

Posted neo

tags:

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

function getSearchString(key) {
    // 获取URL中?之后的字符
    var searchArr= window.location.href.split(‘#‘)[0].split(‘?‘)[1];
    // 以&分隔字符串,获得类似name=xiaoli这样的元素数组
    var arr = searchArr.split("&");
    var obj = new Object();
    
    // 将每一个数组元素以=分隔并赋给obj对象    
    for(var i = 0; i < arr.length; i++) {
        var tmp_arr = arr[i].split("=");
        obj[decodeURIComponent(tmp_arr[0])] = decodeURIComponent(tmp_arr[1]);
    }
    return obj[key];
}

 

以上是关于js获取单个查询串的值的主要内容,如果未能解决你的问题,请参考以下文章

小程序各种功能代码片段整理---持续更新

怎么在servlet中获取单个<select>标签的值

vue.js 2 - 将单个文件组件的 html 片段提取到独立文件中

Huawei_Netconf_Ncclient

我可以在 Sequelize.js 中的单个查询中获取 ID 为 1 的类别和该类别的所有子类别吗?

如何将键映射到 MySQL 选择查询中单个字段的值