js获取url中参数

function get_url_cs() {
    var url = location.search;//获取用户参数
    var request = new Object()
    if (url.indexOf('?') != -1) {
       var str = url.substr(1)
       let strs = str.split('&')
       for (var i = 0; i < strs.length; i++) {
           request[strs[i].split('=')[0]] = strs[i].split('=')[1]
       }
    }
    console.log(request)
};

另一种方式:

function getParameter(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if(pair[0] == variable){return pair[1];}
	}
	 return(false);
}

调用方式实例:

getParameter("id")

 


版权声明:本文为Hermit_k原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。