html页面js获取参数值

1.js获取参数值js
function GetQueryString(name)
{
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)
    return  unescape(r[2]);
     return null;
}
2.
function GetRequest() {
   var url = location.search; //获取url中"?"符后的字串
   var theRequest = new Object();
   if (url.indexOf("?") != -1) {
      var str = url.substr(1);
      strs = str.split("&");
     
      for(var i = 0; i < strs.length; i ++) {
         theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
      }
   }
   return theRequest;
}
用法:var Request = new Object();
Request = GetRequest();
var 参数1= escape(Request['参数1']);
                        var 参数2= escape(Request['参数2']);

你可能感兴趣的