前端获取URL里的参数

38 阅读1分钟
function urlSearch(argName){
    if(!argName){return false;}
    var args = {},query = location.search.substring(1),pairs = query.split("&");
    for(var i = 0; i < pairs.length; i++) {
      var pos = pairs[i].indexOf('=');
      if (pos == -1) continue;
      var argname = pairs[i].substring(0,pos),value = pairs[i].substring(pos+1);
      value = decodeURIComponent(value);
      if(argName==argname){
        return value;
      }
    }
  }
————————————————
这是封装好的方法可以直接使用,例:http://bd.91soer.com/26?wid=146&rnd=20181109094615&c=n
这是地址 可以这样写 var parameter = urlSearch(“c”) 然后打印输入为n。