Skip to content

Instantly share code, notes, and snippets.

@seblambla
Created June 20, 2016 10:27
Show Gist options
  • Save seblambla/17ec72defde3038e47afde430b6a0ddc to your computer and use it in GitHub Desktop.
Save seblambla/17ec72defde3038e47afde430b6a0ddc to your computer and use it in GitHub Desktop.
Get GET params in JS
// http://stackoverflow.com/a/901144
function getParameterByName(name, url) {
if (!url) url = window.location.href
name = name.replace(/[\[\]]/g, "\\$&")
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url)
if (!results) return null
if (!results[2]) return ''
return decodeURIComponent(results[2].replace(/\+/g, " "))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment