javascript 解析 url 的search方法

2019/7/22 9:56:12 人评论 次浏览 分类:学习教程

原文链接:http://www.cnblogs.com/ktgroup/archive/2010/02/08/1666056.html
在做UI的时候 ,有时会要解析url的search部分,装了一个实用方法,共享给大家。

function searchParse(){

            var resultObj = {};
            var search = window.location.search;
            if(search && search.length > 1){
                var search = search.substring(1);
                var items = search.split('&');     
                for(var index = 0 ; index < items.length ; index++ ){   
                    if(! items[index]){
                        continue;
                    }             
                    var kv = items[index].split('='); 
                    resultObj[kv[0]] = typeof kv[1] === "undefined" ? "":kv[1];
                }                
            } 
            return resultObj;
        }

//Sample Code

//Url:http://localhost/default.aspx?a=hello&b=kt&c=group

var searchObj = searchParse();

var a = searchObj["a"]; //a==hello

var b = searchObj["b"]; //b== kt

var c = searchObj["c"]; //c== group 

 

转载于:https://www.cnblogs.com/ktgroup/archive/2010/02/08/1666056.html

相关资讯

    暂无相关的资讯...

共有访客发表了评论 网友评论

验证码: 看不清楚?
    -->