在写代码的时候我们经常会拼接参数到下个页面进行使用
来说一个方法让你准确无误的拿到拼接的参数
上代码:
//name是一个变量的名字
//defaultValue是搜索不到变量名字返回的
//例如你的地址为https://www.csdn.net/?content=111111
//则obtain('content','搜索不到返回')即可
var obtain=function(name, defaultValue){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == name){return pair[1];}
}
return(defaultValue == undefined ? null : defaultValue);
}
大家可以使用一下谢谢