一段可以获取链接中任意参数的js

在很多地方你可以用到它 比如webApp 移动端

比如你从首页到内容页必须附带一个参数 你可以这样/index.html?id=5

然后在内容页使用getParam('id')这样就可以获取到5了

第一个参数传入键 第二个参数是可选的 如果不传入会从当前网址获取 如果传入了网址就从传入的网址中获取

// 获取参数
function getParam(id,_url){
     var url =_url||window.document.location.href;
     var url=url.toString();
     var u = url.split("?");
     var get = {};
     if (typeof(u[1]) == "string") {
       u = u[1].split("&");
       for (var i in u) {
         var j = u[i].split("=");
         get[j[0]] = j[1];
          
       }
       
       
     } else {
       return;
     }
     return get[id];
      
}
Last modification:March 9, 2024
If you think my article is useful to you, please feel free to appreciate