JavaScript 获取 URL 指定参数值的实现方法

作者:闭包旅人时间:2026-10-27 19:39:13浏览:492

本文介绍如何使用 JavaScript 获取 URL 中指定参数的值。通过 location.href 获取完整链接,利用 substring 和 split 方法分离查询字符串,并遍历解析键值对。代码包含参数大小写处理及未找到参数时的默认返回逻辑,适用于常规 Web 开发场景。

JavaScript 获取 URL 指定参数值的实现方法

示例内容如下:


代码实现如下:

///提取URL中特定参数
// <param name="paras">指定参数名</param>
        ///
function request(paras) {
var url = location.href;
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
var paraObj = {}
for (i = 0; j = paraString[i]; i++) {
paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);
            }
var returnValue = paraObj[paras.toLowerCase()];
if (typeof (returnValue) == "undefined") {
return "";
} else {
return returnValue;
            }
        }
作者最新文章