你的位置:首页 > Java教程

[Java教程]javascript获取url链接参数实例代码

javascript获取url链接参数实例代码:
使用url传递参数这个就不用多介绍了,看看本站的链接就一目了然,既然要传递参数,那么就要获取参数,下面就是一段这样的代码实例,希望能够给大家带来一定的帮助,代码实例如下:

 

function getQueryString(name) {  var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)","i");  var r=location.search.substr(1).match(reg);  if(r!= null) {   return unescape(decodeURI(r[2])); }  return null; } 

 

以上代码能够获取指定参数名称的参数值,代码比较简单,就是用到了一个正则表达式,再进行一下字符串截取和匹配,然后使用数组读取就可以了,不多介绍了,可以参阅相关阅读。
相关阅读:
1.location.search可以参阅Location对象的search属性一章节。
2.substr()函数可以参阅javascript的String对象的substr()方法一章节。 
3.unescape()函数可以参阅javascript的unescape()方法一章节。
4.decodeURI()函数可以参阅javascript的unescape()方法一章节。

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=9370

更多内容额可以参阅:http://www.softwhy.com/javascript/