如何获取浏览器URL中查询字符串中的参数

  作者:chrispy

function showWindowHref() { var sHref = 'http://www.test.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23'; var args = sHref.split('?'); if (args[0] == sHref) { return ""; }

function showWindowHref() {

        var sHref = 'http://www.test.com/jquery/misc-trim.html?channelid=12333&name=xiaoming&age=23';

        var args = sHref.split('?');

        if (args[0] == sHref) {

            return "";

        }

        var arr = args[1].split('&');

        var obj = {};

        for (var i = 0; i < arr.length; i++) {

            var arg = arr[i].split('=');

            obj[arg[0]] = arg[1];

        }

        return obj;

    }

    var href = showWindowHref(); // obj

    console.log(href['name']); // xiaoming


有用  |  无用

猜你喜欢