Javascript如何获取URL地址栏参数

在页面之间传递参数的时候最经常使用的莫过于GET方式,假若利用PHP获取参数则很简单,可是若是是静态页面,该如何取得地址后边的那些参数呢?下边的代码经过正则匹配的方法获取参数值并返回,代码十分简单,可是却十分实用,不足之处就是每次只能选一个参数。javascript

<script type="text/javascript" lang="javascript"> 
/*获取URL参数的函数*/ 
Request={  QueryString:function(item) {  
var svalue=location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i")); 
return svalue?svalue[1]:svalue;  } 
}   
/*使用方法:*/ 
var value=Request.QueryString("message");
//须要查询的参数名称 
alert(value);
//调试输出 
</script>
相关文章
相关标签/搜索