URL参数解析为一个对象

function parseQueryString(url){
           var params = {};
           var arr = url.split("?");
           if (arr.length <= 1)
                           return params;
           arr = arr[1].split("&");
           for(var i=0, l=arr.length; i<l; i++){
                           var a = arr[i].split("=");
                           params[a[0]] = a[1];
           }
           return params;
}
 
var url = "http://witmax.cn/index.php?key0=0&key1=1&key2=2";
var ps = parseQueryString(url);
alert(ps["key1"]);

 

posted @ 2015-01-19 16:03  前端艺术  阅读(597)  评论(0)    收藏  举报