利用JavaScript怎么对地址栏参数进行获取

利用JavaScript怎么对地址栏参数进行获取?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

//获取地址栏参数,name:参数名称  function getUrlParms(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 = getUrlParms("id");

上述方法可以获取地址栏传过来的id,还可以这样写

function getRequest() {   var url = window.location.search; //获取url中"?"符后的字串   var theRequest = new Object();   if (url.indexOf("?") != -1) {     var str = url.substr(1);     strs = str.split("&");     for(var i = 0; i < strs.length; i ++) {              theRequest[strs[i].split("=")[0]]=decodeURI(strs[i].split("=")[1]);            }   }   return theRequest; } var id= getRequest().id;

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。