Как я могу получить значение автозаполнения? - PullRequest
0 голосов
/ 08 мая 2019

На странице входа мне удалось поймать автозаполнение, чтобы адаптировать отображение ввода. Теперь мне нужно проверить сами данные, но я не могу получить входное значение, оно пустое.

<label title="signInEmailAddress" for="signInEmailAddress">
    <span class="">Email</span>
    <input id="signInEmailAddress" type="text" name="signInEmailAddress" required="true" />
</label>
let autoFillInputs = document.querySelectorAll('input:-webkit-autofill');
setTimeout(() => {
    if (autoFillInputs) {
        autoFillInputs.forEach(function(autoFillInput) {
            let label = autoFillInput.closest('label');
            if (label) {
                label.classList.add('active');
            }
            setTimeout(() => {
                let value = autoFillInput.value;
                if (value) {
                    Form.validateInput(autoFillInput);
                }
            }, 50);
        });
    }
}, 500);

Как я могу получить значение? Это текстовые вводы (логин и пароль)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...