javascript获取查询参数键值对

  javascript将get提交的查询参数对初始化为hashtable。

  注意:下面的代码中键名称只能是数字和字母的组合,如果不是数字和字母注意修改正正则表达式。

+展开
-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"])


可以通过访问 test.asp?id=111&infoid=222 类似的get参数对来测试代码

加支付宝好友偷能量挖...


原创文章,转载请注明出处:javascript获取查询参数键值对

评论(0)Web开发网
阅读(366)喜欢(0)JavaScript/Ajax开发技巧