js 获取url的get传值函数

最进在做瞎干项目时用到的,发上了备用,主要是用的正则匹配!

function getvl(name) {
var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, " "));
return "";
};

用法简单的说一下

比如url是:http://blog.suiyidian.cn/index.php?qz=ddddk中qz的值代码如下

 

<script>
getvl(bb);//这样就可以了
</script>

posted @ 2011-10-12 19:53  kpbiao  阅读(303)  评论(0编辑  收藏  举报