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

时间:2021-10-31 14:29:55

以防万一  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']);

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