JS根据地址参数名获取参数

 //JS根据地址参数名获取参数
        function queryStringByName(queryName) {
            var str = location.href; //取得整个地址栏
            if (str.indexOf("?") > -1) {
                var queryParam = str.substring(str.indexOf("?") + 1);
                //如果有多个参数
                //if (queryParam.indexOf("&") > -1)
                var param = queryParam.split("&");
                for (var a = 0; a < param.length; a++) {
                    var query = param[a].split("=");
                    if (query[0] == queryName) {
                        return query[1];
                     }
                }
            }
            return "";
         }

  

posted @ 2012-07-17 17:17  寂静之秋  阅读(195)  评论(0编辑  收藏  举报
哈尔滨八零网