Skip to content

Instantly share code, notes, and snippets.

@erberg-snippets
Last active March 31, 2024 16:57
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save erberg-snippets/7328168 to your computer and use it in GitHub Desktop.
Save erberg-snippets/7328168 to your computer and use it in GitHub Desktop.
/**
* Returns value of specified URL parameter.
* @param {String} name Query parameter to return value of.
* @return {String} String of query parameter or null / 0.
*/
getUrlParameter = function(name){
var results = new RegExp('[\\?&]' + name + '=([^&#?]*)').exec(window.location.href);
if (results==null){ return null; }
else { return results[1] || 0; }
}
@fuchao2012
Copy link

function getURLParameter(e) {
return decodeURI((new RegExp(e + "=(.+?)(&|$)").exec(location.search) || [, null])[1])
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment