Можно ли добавить функцию показа пароля в форме входа в систему sylius?Этот скрипт не работает - PullRequest
0 голосов
/ 23 ноября 2018
function myFunction() {
    var showpass = document.getElementsByClassName('lpass');
    if (showpass.type === "password") {
        showpass.type = "text";
    } else {
        showpass.type = "password";
    }
}

Этот скрипт не работает.В console.log('') он переходит к else состоянию напрямую.

1 Ответ

0 голосов
/ 23 ноября 2018

Ваш var showpass = document.getElementsByClassName('lpass'); возвращает массив, поэтому используйте индекс 0 для получения первого совпадения.

var showpass = document.getElementsByClassName('lpass')[0];

Подробнее о функции можно узнать здесь, https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName

...