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"));
原文地址:https://www.cnblogs.com/duanyue/p/7337748.html