美文网首页
JS获取地址栏参数的方法

JS获取地址栏参数的方法

作者: izsm | 来源:发表于2019-04-16 16:55 被阅读0次

    采用正则表达式获取地址栏参数

    function getQueryString(name) {
      let reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
      let r = window.location.search.substr(1).match(reg);
      if(r!=null) {
        return unescape(r[2]);
      }
      return null;
    }
    

    使用:

    例如 url = "http://xxx.xxx.xxx?name=xiaoli&age=18"

    console.log(getUrlParams('name'))
    console.log(getUrlParams('age'))
    
    分别输出:xiaoli,18
    

    相关文章

      网友评论

          本文标题:JS获取地址栏参数的方法

          本文链接:https://www.haomeiwen.com/subject/bvabwqtx.html