getquerystring在多参数情况下如何使用
导读:在多参数情况下,您可以使用getquerystring来获取URL中的所有参数。以下是一个示例代码: function getQueryString( { var queryString = window.location.sea...
在多参数情况下,您可以使用getquerystring来获取URL中的所有参数。以下是一个示例代码:
function getQueryString() {
var queryString = window.location.search;
var params = {
}
;
if (queryString) {
queryString = queryString.substring(1);
var pairs = queryString.split("&
");
for (var i = 0;
i <
pairs.length;
i++) {
var pair = pairs[i].split("=");
var key = decodeURIComponent(pair[0]);
var value = decodeURIComponent(pair[1]);
params[key] = value;
}
}
return params;
}
var queryParams = getQueryString();
console.log(queryParams);
假设您的URL是http://example.com/?name=John&
age=30&
gender=Male
,上面的代码将会输出一个对象:
{
name: "John",
age: "30",
gender: "Male"
}
您可以根据需要使用这些参数来进行相应的操作。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: getquerystring在多参数情况下如何使用
本文地址: https://pptw.com/jishu/682275.html