关于getParameterByName的Javascript文档?

Dan*_*ndy 13 javascript

我似乎无法找到有关getParameterByName()的任何详细文档.我搜索了Mozilla,谷歌和这里.我错过了什么吗?

mtw*_*ner 12

我在工作的地方使用这个.与ThiefMaster的解决方案类似......

function getParameterByName( name ){
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
}
Run Code Online (Sandbox Code Playgroud)


Thi*_*ter 7

此名称没有内置函数.

看看如何在JavaScript中获取查询字符串值?虽然 - 也许这就是你正在寻找的功能.它返回具有给定名称的querystring参数.