如何使用Javascript获取URL参数?

时间:2012-07-20 15:35:10

标签: javascript

  

可能重复:
  How to get “GET” request parameters in JavaScript?
  jQuery querystring
  How can I get query string values in JavaScript?

Javascript没有提供这样做的核心方法,那么怎么做呢?

1 个答案:

答案 0 :(得分:447)

function getURLParameter(name) {
  return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [null, ''])[1].replace(/\+/g, '%20')) || null;
}

所以你可以使用:

myvar = getURLParameter('myvar');