美文网首页
在js中获取请求的url的参数值

在js中获取请求的url的参数值

作者: 考考拉拉 | 来源:发表于2017-05-25 15:45 被阅读0次

                对于这样的URL请求地址:http://www.abc.com?id=001,如何获取传入的id值呢?

                可以直接在js中获取请求的参数的值,通过使用window.location.search可以获取到当前URL的?号开始的字符串。再对获取的字符串进行处理,就可以获取到参数的值了。如下方法,可直接调用此函数,传入要获取字段的作为参数即可;


    function   getLocationParam(name) {

             var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");

             var r = window.location.search.substr(1).match(reg);

              if(r != null) {

                    return unescape(r[2])

               }

               return null

    };

    var id=getLocationParam(id);

    相关文章

      网友评论

          本文标题:在js中获取请求的url的参数值

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