美文网首页
获取当前页面路径带参字段的值

获取当前页面路径带参字段的值

作者: 从前慢pearl | 来源:发表于2018-03-15 15:38 被阅读0次

    1,获取指定参数值

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

    例子:
    当前页面url: https://baidu.com/user="张三"
    getQueryString("user"); //获取user值

    知识点收集:


    image.png

    2,获取所有参数

     var url = window.location.href,
         obj = {};
    
     if(url.indexOf("?") >= 0){
          var a1 = url.split("?")[1],
              a2 = a1.split("&");
          for(var i=0;i<a2.length;i++){
             var a = a2[i].split("=");
            obj[a[0]]=a[1];
     }
    }
    

    相关文章

      网友评论

          本文标题:获取当前页面路径带参字段的值

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