Skip to content

Instantly share code, notes, and snippets.

@stekhn
Last active December 28, 2015 09:49
Show Gist options
  • Save stekhn/7481667 to your computer and use it in GitHub Desktop.
Save stekhn/7481667 to your computer and use it in GitHub Desktop.
Returns the value for a certain URL parameter. If your URL is http://example.com/index.html?year=2013 the function getUrlParam(year) will return the string "2013".
function getUrlParam(name) {
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if (results == null) {
return "";
} else {
return results[1];
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment