JS获取URL中的参数的值

/**
	*  URL参数取值   getParam("参数名称")
	*/
	var getParam =  function(name) {
	    var search = document.location.search;
	    var pattern = new RegExp("[?&]" + name + "\=([^&]+)", "g");
	    var matcher = pattern.exec(search);
	    var items = null;
	    if (null != matcher) {
	        try {
	            items = decodeURIComponent(decodeURIComponent(matcher[1]));
	        } catch (e) {
	            try {
	                items = decodeURIComponent(matcher[1]);
	            } catch (e) {
	                items = matcher[1];
	            }
	        }
	    }
	    return items;
	};

猜你喜欢

转载自blog.csdn.net/qq_23994787/article/details/81187722