=波波日志 > JavaScript/Ajax > javascript获取查询参数键值对=

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/Ajax 作者:波波 日期:2010-07-06 【评论:0 阅读:】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,G51人力资讯网桂ICP备05005887号