亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

js中怎么使用window.location獲取參數

js
小億
272
2023-09-05 13:56:32
欄目: 編程語言

在JavaScript中,可以使用window.location對象的search屬性來獲取URL中的參數。

以下是一個示例:

// 獲取當前頁面的URL
var url = window.location.href;
// 獲取URL中的參數部分
var params = window.location.search;
// 移除參數中的問號
params = params.substring(1);
// 拆分參數為鍵值對
var paramsArr = params.split("&");
// 創建一個對象存儲參數
var paramsObj = {};
// 遍歷參數數組,將每個參數拆分成鍵值對并存儲到對象中
for (var i = 0; i < paramsArr.length; i++) {
var param = paramsArr[i].split("=");
var key = decodeURIComponent(param[0]);
var value = decodeURIComponent(param[1]);
paramsObj[key] = value;
}
// 打印參數對象
console.log(paramsObj);

該示例首先獲取當前頁面的URL,然后通過window.location.search獲取URL中的參數部分。接下來,它會移除參數中的問號,并將參數拆分為鍵值對。最后,它會遍歷參數數組,將每個參數拆分成鍵值對,并存儲到一個對象中。最終,可以通過paramsObj對象來訪問URL中的參數。

請注意,window.location.search返回的參數部分包含了問號,因此需要使用substring方法將問號移除。另外,使用decodeURIComponent方法對參數進行解碼,以避免特殊字符的問題。

0
庆元县| 河源市| 永城市| 西盟| 太保市| 榆树市| 万年县| 临猗县| 屏东县| 上思县| 东乌珠穆沁旗| 当阳市| 疏勒县| 临邑县| 大埔区| 仪陇县| 双鸭山市| 新龙县| 鹤岗市| 莆田市| 阳泉市| 航空| 青州市| 上林县| 古交市| 阿拉善盟| 惠来县| 苍溪县| 团风县| 岳阳县| 将乐县| 阳曲县| 黄大仙区| 合江县| 宜丰县| 福州市| 交口县| 堆龙德庆县| 雷波县| 乐平市| 类乌齐县|