1. 程式人生 > >js獲取當前頁面Get請求參數

js獲取當前頁面Get請求參數

cat pla length code 請求參數 col ati spl 表達

廢話不多說,直接上代碼:

//獲取當前頁面的請求參數並移除左邊的?
var currentSearchStr = window.location.search.replace("?","");
//將currentSearchStr分割到數組中
var currentSearchParamArr = currentSearchStr.split("&");
//將參數中的每一個值繼續分割
var currentSearchParamData = [];
for(var i = 0; i < currentSearchParamArr.length;i++){
    var a = currentSearchParamArr[i].split("=");
    currentSearchParamData[a[
0]] = a[1]; } console.log(currentSearchParamData);

另外,也可采用正則表達式的方法來獲取。

js獲取當前頁面Get請求參數