Javascript 获取指定的 URL 参数值

Posted 制作小程序网站电脑程序

tags:

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

代码如下:

//根据指定的名称返回相应 URL 参数的值
function GetUrlParameterValue(_name) {
    var reg = new RegExp("(?:^|&)" + _name + "=([^&]*)(?:&|$)", "i");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) return decodeURIComponent(r[1]);
    return undefined;
}

直接传递想要获取的参数名即可,如 GetUrlParameterValue("abc") 可以获取 “ xxxx//www.xxx.com?abc=123 ” 中的 “ 123 ” ,程序使用正则表达式匹配相应的 URL 参数与其值,如果匹配失败则返回 undefined 。

以上是关于Javascript 获取指定的 URL 参数值的主要内容,如果未能解决你的问题,请参考以下文章

使用JavaScript从当前URL的QueryString中获取指定的参数

js获取当前域名Url相对路径和参数以及指定参数

JavaScript删除URL指定的参数和值

$.getjson方法配合在url上传递jsoncallback=?参数,实现跨域获取指定网站某商品访问量

javascript常用工具函数总结(不定期补充)未指定标题的文章

javascript JavaScript从url中获取指定查询字符串的值