JS截取url中?后面的参数值的两种方法

方法一:

例如:得到的url

JS截取url中?后面的参数值的两种方法_第1张图片

	 var url = window.location.href;
		
		var querys = url.substring(url.indexOf('?') + 1).split('&');
		var result=[];
		for(var i=0;i

result返回[ id:3]

方法二:

	var code = "";
		function GetRequest() {
			var url = location.search;
		    if (url.indexOf("?") != -1) {    //是否有参数
		        var str = url.substr(1); 
		        strs = str.split("="); 
		        //alert(strs[1]);   
		         code = strs[1];
		     }
		}
		 GetRequest();
		  console.log(code);

打印直接参数 3

你可能感兴趣的:(javascript,开发语言,ecmascript)