JavaScript 查询字符串检索
在 JavaScript 中,location.search 属性保存 URL 中“?”后面的部分。象征。此部分包含查询参数及其关联值,类似于 ASP.NET 中字典的概念。
要从查询字符串创建键值字典,可以使用以下函数:
function getQueryString() { var result = {}, queryString = location.search.slice(1), re = /([^&;]+)=([^&;]*)/g, m; while (m = re.exec(queryString)) { result[decodeURIComponent(m[1])] = decodeURIComponent(m[2]); } return result; }
用法:
var paramValue = getQueryString()["paramName"];
注意:一些 JavaScript 库可能提供自己的方法解析查询字符串。然而,提供的功能是一个简单且可靠的解决方案,可以在大多数情况下使用。
以上是如何在 JavaScript 中检索查询字符串参数?的详细内容。更多信息请关注PHP中文网其他相关文章!