Skip to content

Instantly share code, notes, and snippets.

@harrypujols
Last active August 3, 2021 15:21
Show Gist options
  • Save harrypujols/6541316 to your computer and use it in GitHub Desktop.
Save harrypujols/6541316 to your computer and use it in GitHub Desktop.
Get the variable of an URL with JavaScript
/* lets assume in this example that the URL is www.foo.com?name=bar */
function getUrlVars() {
let vars = [], hash;
let hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++) {
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}
var yourname = getUrlVars()['name'];
if (yourname !== "") {
console.log(yourname); // it will return "bar"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment