Skip to content

Instantly share code, notes, and snippets.

@mzhang28
Created August 5, 2014 02:59
Show Gist options
  • Save mzhang28/85f42c0ea339ab45414d to your computer and use it in GitHub Desktop.
Save mzhang28/85f42c0ea339ab45414d to your computer and use it in GitHub Desktop.
JavaScript get GET variables
function getQueryVariable(variable)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
// OR
Requests = {
QueryString : function(item){
var svalue = location.search.match(new RegExp(“[\?\&]” + item + “=([^\&]*)(\&?)”,”i”));
return svalue ? svalue[1] : svalue;
}
}
//usage
Requests.QueryString(“id”);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment