js取url问号后的参数方法封装

工具方法:

function getRequest() {
                var url = location.search;    // 获取url中?后面的字符串
                var theRequest = new Object();
                if (url.indexOf("?") != -1) {
                    var str = url.substr(1);
                    strs = str.split("&");
                    for (var i = 0; i < strs.length; i++) {
                        theRequest[strs[i].split("=")[1]] = unescape(strs[i].split["="][1]);
                    }
                }
                return theRequest;
            }

使用演示:

 

 

posted @ 2019-12-10 20:05  AlphaJunS  阅读(1435)  评论(0编辑  收藏  举报