Skip to content

Instantly share code, notes, and snippets.

@rosskarchner
Created April 13, 2014 20:59
Show Gist options
  • Save rosskarchner/10602098 to your computer and use it in GitHub Desktop.
Save rosskarchner/10602098 to your computer and use it in GitHub Desktop.
if (event.keyCode == 8) {
pass1.value = pass1.value.substring(0, pass1.value.length - 1);
pass2.value = pass2.value.substring(0, pass2.value.length - 1);
if (pass2.value.length == 0) pass1.value = '';
} else if (event.keyCode != 13) {
pass1.value += pass2.value.replace(/(^[\s]*)|([\s]*$)/g, '');
if (pass2.value.length == 1) pass2.value = ' ';
else if (pass2.value.length == 4) pass2.value = ' ';
else if (pass2.value.length == 6) pass2.value = ' ';
else if (pass2.value.length == 8) pass2.value = ' ';
else if (pass2.value.length == 10) pass2.value = ' ';
else if (pass2.value.length == 13) pass2.value = ' ';
else if (pass2.value.length == 16) pass2.value = ' ';
else if (pass2.value.length == 19) pass2.value = ' ';
else if (pass2.value.length == 20) pass2.value = ' ';
else if (pass2.value.length >= 21) pass2.value = ' ';
else if (pass2.value.length > 1 && pass2.value.length != 4 && pass2.value.length != 6 && pass2.value.length != 8 && pass2.value.length != 10 && pass2.value.length != 13 && pass2.value.length != 19 && pass2.value.length != 20) pass2.value = ' ';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment