一尘不染

如何在JavaScript中获取“ GET”请求参数?

javascript

如何从JavaScript请求中获取“ GET”变量?

是jQuery还是YUI!内置此功能吗?


阅读 582

收藏
2020-04-25

共1个答案

一尘不染

所有数据均在

window.location.search

您必须解析字符串,例如。

function get(name){
   if(name=(new RegExp('[?&]'+encodeURIComponent(name)+'=([^&]*)')).exec(location.search))
      return decodeURIComponent(name[1]);
}

只需以GET变量名作为参数调用该函数,例如。

get('foo');

如果变量没有值或不存在,则此函数将返回变量value或undefined

2020-04-25