Jake Paris

Helper function (in vanilla js) to find a GET query parameter

var parseQueryParameters = function(){
var queryString = window.location.search;
var queries = {};
if(queryString=='')
return queries;
var q = queryString.replace('?','').split('&');
q.forEach(function(pair){
var a = pair.split('=');
if(typeof a[1]==='undefined')
a.push('');
queries[a[0]] = a[1];
});
return queries;
};
var getQueryStringValue = function(param){
var queries = parseQueryParameters();
if(typeof queries[param] == 'undefined')
return false;
else
return queries[param];
};

2 responses to “Helper function (in vanilla js) to find a GET query parameter”

Leave a Reply

Your email address will not be published. Required fields are marked *