请教高手一个javascript地址栏参数转化为json对象的例子

linbooooo1987 2012-12-05 03:22:58
如 test?a=1&b=2&c=3,转化为
var obj = {
a : 1,
b : 2,
c : 3
}
...全文
153 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
linbooooo1987 2012-12-05
  • 打赏
  • 举报
回复
引用 1 楼 jordan102 的回复:
JavaScript code?12345678910111213function foo(){ var s=location.search.length>0 ? location.search.substring(1) : ''; if(!s) return null; var args={}; var items=s.split('&'……
多谢。。。
一起混吧 2012-12-05
  • 打赏
  • 举报
回复
function foo(){
	var s=location.search.length>0 ? location.search.substring(1) : '';
	if(!s) return null;
	var args={};
	var items=s.split('&');
	var item=null;
	for(var i=0 ;i<items.length;i++){
		item=items[i].split('=');
		args[item[0]]=item[1];
	}
	return args;
}	
alert(foo());

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧