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"]);

 

你可能感兴趣的:(url)