javascript查询字符串参数的方法
本文实例讲述了javascript查询字符串参数的方法。分享给大家供大家参考。具体实现方法如下:
/*解析查询字符串返回包含所有参数的一个对象*/
functiongetQueryStringArgs(){
//取得查询字符串并去掉开头的问号
varqs=(location.search.length>0?location.search.substring(1):'');
//保存数据的对象
args={};
//取得每一项
varitems=qs.length?qs.split('&'):[],
item=null,
name=null,
//在for循环中使用
i=0,len=items.length;
//逐个将每一项添加到args对象中
for(i=0;i<len;i++){
item=items[i].split('=');
name=decodeURIComponent(item[0]);
value=decodeURIComponent(item[1]);
if(name.length){
args[name]=value;
}
}
returnargs;
}
这样就可以很方便的获取到URL中的对应的参数值了。
希望本文所述对大家的javascript程序设计有所帮助。