js获取url参数值的方法

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

alert(GetQueryString("参数名1")); 

alert(GetQueryString("参数名2")); 

假如我们需要解析url,栗如:https://i.cnblogs.com/EditPosts.aspx?opt=1。我们想获取链接中opt的值,我们需要上面的函数,然后

调用方法: 

alert(GetQueryString("opt"));

就可以了。

 

posted @ 2017-06-16 10:24  winteronlyme  阅读(347)  评论(0编辑  收藏  举报