标题:
[转帖]在HTML中用JS获取GET的参数
[打印本页]
作者:
cn2002
时间:
2004-5-14 23:14
标题:
[转帖]在HTML中用JS获取GET的参数
作者:bigjim
/**
* 模仿request.getParameter();
* 但是只能接收三种提交
* <form method=GET ..>...</form>
* <a href="xxx.html?a=b&dc=3">xxx</a>
* 从浏览器直接输入URL中带有信息xxx.html
* return 返回的是string类型,此方法目前不支持中文
*/
function getParameter(name)
{
var paramStr=location.search;
if(paramStr.length==0)return null;
if(paramStr.charAt(0)!='?')return null;
paramStr=unescape(paramStr);
paramStr=paramStr.substring(1);
if(paramStr.length==0)return null;
var params=paramStr.split('&');
for(var i=0;i<params.length;i++)
{
var parts=params[i].split('=',2);
if(parts[0]==name)
{
if(parts.length<2||typeof(parts[1])=="undefined"||parts[1]=="undefined"||parts[1]=="null")return "";
return parts[1];
}
}
return null;
}
复制代码
欢迎光临 星星博客 (http://commerce.huhoo.net/)
Powered by Discuz! 7.0.0