美文网首页
在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