你的位置:首页 > Java教程

[Java教程]js获取页面传过来的参数

 

 1 //接收页面传过来的值 2 //RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i")的意思是: 3 //以&开始或直接以name开始 4 //以&结束或直接结束 5 //name的值是由0到多个不是&的字符组成!! 6 //"i"是忽略大小写! 7 function GetQueryString(name) { 8   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 9   var r = window.location.search.substr(1).match(reg);10   // alert(r);11   if (r != null) return unescape(r[2]); return null;12 }