询url包括字符串参数(js高度注意事项)

以防万一  url="http://write.blog.csdn.net/postedit?

id=5&search=ok"

 

function getArgs() {
	var args = {}; //创建保存数据的对象
	var qs = location.search.length > 0 ? location.search.substring(1) : ''; //取得查询字符串并去掉开头的问号
	var items = qs.split('&'); //按&字符串拆分数组
	var item = null, name = null, value = null;
//逐个将每一项加入到args对象中
	for (var i = 0; i < items.length; i++) {
		item = items[i].split('=');
		name = item[0];
		value = item[1]
		args[name] = value;
	} 
	return args;
}

var args = getArgs();
alert(args['id']);
alert(args['search']);


版权声明:本文博主原创文章。博客,未经同意不得转载。

posted @ 2015-10-24 19:58  zfyouxi  阅读(141)  评论(0编辑  收藏  举报