Skip to content

Instantly share code, notes, and snippets.

@skipshean
Created May 7, 2018 18:26
Show Gist options
  • Save skipshean/2d83143e80557857eeb856b282b0ee63 to your computer and use it in GitHub Desktop.
Save skipshean/2d83143e80557857eeb856b282b0ee63 to your computer and use it in GitHub Desktop.
Parse email address from URL parameter = email
<!-- Parse email address from URL parameter = email -->
<script>
var mail = document.querySelector('input#email_address');
if (mail) {
var t = document.location.href.split('?')[1];
if (t) {
var params = {};
var lst = t.split('&'), l = lst.length;
for (var i = 0; i < l; i++) {
var p = lst[i].split('=');
if (!p[1]) continue;
params[p[0]] = p[1];
}
if (params.mail) {
mail.value = params.mail;
}
}
}
</script>
<!-- /parse email -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment