码迷,mamicode.com
首页 > 编程语言 > 详细

javascript获取当前url中的参数

时间:2014-11-10 23:28:22      阅读:478      评论:0      收藏:0      [点我收藏+]

标签:javascript

javascript获取当前页面url中的参数可以使用location的search方法,获取到的是url中?后面的部分,例如http:localhost:8080/Manager/index.jsp?id=1

使用location的search方法可以获取到字符串?id=1;想要获取?后面的键值对可以使用substring方法对其进行截取,截取后获得id=1;需要获得id的值,可以使用split()方法对其进行拆分,拆分表达式为“=”。下面看具体例子:

window.onload = function(){
			var param = location.search.substring(1);
			var results = param.split("=");
			var result = results[1];
			if(result=="-1"){
				alert("id值为-1");
			}else if(result =="1"){
				alert("id值为1");
			}else if(result =="2"){
				alert("id值为2");
			}
		};

如果在url中有多个参数,即每个参数中使用&进行分割,这时我们获取到?后面的字符串时可以先用split进行拆分,拆分表达式为&,然后得到数组中对每一个字符串对其进行分割。即可获取每一个参数。

javascript获取当前url中的参数

标签:javascript

原文地址:http://blog.csdn.net/u011740475/article/details/40985811

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!