js获取URL参数

2017-03-09 / 0 评论 / 72 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年10月27日,已超过1152天没有更新,若内容或图片失效,请留言反馈。
//function
function getUrlParam(url, key) {
    var reg = new RegExp("(^|&|\\?)" + key + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
    var r = url.match(reg); //匹配目标参数
    if (r != null) return unescape(r[2]);
    return null; //返回参数值
}
//eg
https://www.google.com/?gws_rd=ssl
var res = getUrlParam('https://www.google.com/?gws_rd=ssl', 'gws_rd');
console.log(res);
==> print 'ssl'

0

评论 (0)

取消