中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

location.search如何獲取URL參數

小樊
101
2024-07-01 12:03:39
欄目: 編程語言

在JavaScript中,可以使用location.search來獲取URL中的查詢參數。location.search返回URL中問號后面的部分,即包含查詢參數的部分。

例如,如果URL是https://example.com/?param1=value1&param2=value2,那么location.search將返回"?param1=value1&param2=value2"。

要獲取具體的參數的值,可以使用以下代碼:

// 獲取URL參數
function getParameterByName(name) {
    name = name.replace(/[\[\]]/g, "\\$&");
    var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
        results = regex.exec(location.search);
    if (!results) return null;
    if (!results[2]) return '';
    return decodeURIComponent(results[2].replace(/\+/g, " "));
}

// 使用方法
var param1 = getParameterByName('param1');
var param2 = getParameterByName('param2');

console.log(param1); // 輸出"value1"
console.log(param2); // 輸出"value2"

這段代碼定義了一個函數getParameterByName,它接受一個參數name,并返回該參數的值。可以通過調用這個函數來獲取特定參數的值。

0
修水县| 蒙山县| 宝兴县| 台中县| 麟游县| 务川| 静宁县| 犍为县| 呼和浩特市| 宝坻区| 攀枝花市| 泗洪县| 新营市| 永吉县| 中江县| 丽江市| 托克逊县| 石家庄市| 临武县| 涟源市| 五常市| 抚松县| 沙河市| 澎湖县| 常德市| 新化县| 饶河县| 容城县| 高雄市| 濮阳市| 葫芦岛市| 屏东市| 广丰县| 曲阳县| 水城县| 永定县| 长顺县| 灵宝市| 会泽县| 平安县| 兴城市|