在多參數情況下,您可以使用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"
}
您可以根據需要使用這些參數來進行相應的操作。