Fixed show/hide password toggle at JS side

This commit is contained in:
Marcin Wróblewski 2018-09-10 09:08:00 +02:00 committed by Pellaeon Lin
parent 02f9b632d2
commit 22e295ab9e
1 changed files with 13 additions and 6 deletions

View File

@ -1,7 +1,14 @@
$('#show-password').click(function () { // var instead of let/const for better older browsers compatibility
if ( $('#password').attr('type') == "password" ) { var passwordTextField;
$('#password').attr('type', 'text'); function togglePasswordTextFieldVisibility() {
if (passwordTextField.attr('type') == "password") {
passwordTextField.attr('type', 'text');
} else { } else {
$('#password').attr('type', 'password'); passwordTextField.attr('type', 'password');
} }
}
$(document).ready(function() {
passwordTextField = $("#password");
$("#show").change(togglePasswordTextFieldVisibility);
}); });