javascript获取查询参数键值对
javascript将get提交的查询参数对初始化为hashtable。
注意:下面的代码中键名称只能是数字和字母的组合,如果不是数字和字母注意修改正正则表达式。
可以通过访问 test.asp?id=111&infoid=222 类似的get参数对来测试代码
原创文章,转载请注明出处:javascript获取查询参数键值对
注意:下面的代码中键名称只能是数字和字母的组合,如果不是数字和字母注意修改正正则表达式。
+展开
-JavaScript
var s=location.search;//查询参数字符串
var Request={};
//初始化Request对象
function InitRequest(){
var m,reg=/([a-z\d]+)=([^&]+)/gi;
s=s==''?'':s.substring(1);
while(m=reg.exec(s))Request[m[1].toLowerCase()]=m[2];//添加项进入hash对象
}
InitRequest();
alert(Request["id"]
+Request["infoid"])
var Request={};
//初始化Request对象
function InitRequest(){
var m,reg=/([a-z\d]+)=([^&]+)/gi;
s=s==''?'':s.substring(1);
while(m=reg.exec(s))Request[m[1].toLowerCase()]=m[2];//添加项进入hash对象
}
InitRequest();
alert(Request["id"]
+Request["infoid"])
可以通过访问 test.asp?id=111&infoid=222 类似的get参数对来测试代码
加支付宝好友偷能量挖...
原创文章,转载请注明出处:javascript获取查询参数键值对