function getParameter(varName)
{
var query = location.search;
if (query != null || query != "")
{
query = query.replace(/^/?+/, "");
var qArray = query.split("&");
var len = qArray.length;
if (len > 0)
{
for (var i=0; i<len; i++)
{
var sArray = qArray[i].split("=", 2);
if (sArray[0] && sArray[1] && sArray[0] == varName)
{
return unescape(sArray[1]);
}
}
}
}
return null;
}
用法如 (href=http://bound0.com/index.htm?a=1&b=5&c=0&d=6)
asd = getParameter("d") //asd=6
其中 location.search 就是 ?a=1&b=5&c=0&d=6
本文介绍了一个用于解析URL中查询字符串参数的JavaScript函数。该函数能够从URL中提取指定名称的参数值并返回。通过示例展示了如何使用此函数获取特定参数。

被折叠的 条评论
为什么被折叠?



