JS获取URL参数值

<script type="text/javascript"> 
<!-- 
String.prototype.GetValue
= function(para) {  
  
var reg = new RegExp("(^|&)"+ para +"=([^&]*)(&|$)");  
  
var r = this.substr(this.indexOf("\?")+1).match(reg);  
  
if (r!=nullreturn unescape(r[2]); return null;  
}  
var str = "www.sina.com/defalut.aspx?ID=123456";
//如果获取本页地址用var str = location.href;  

alert(str.GetValue(
"ID"));//ID就是参数  
//
--> 
</script> 
留个记号

posted @ 2009-11-18 14:29  大佬辉  阅读(310)  评论(0编辑  收藏  举报